python开发之路---第三次笔记

部分字符串用法

 

1  s.startswith()  # 以xxxx开头

2  s.endswith()  # 以xxxx结尾

3 s.split()  #以某个字符分割字符串,并以列表的形式保存

4  isdigit  # 是否是数字

5  replace

6、 find

7、center

8、strip

9、format

10、replace

11、count

 

 

字典

 

1、 info.keys()  # 打印所有key

2、Info.values()  # 打印所有value

3、Info.items() # 字典转成列表

4、Info.update()  # 扩展,j就是列表里的extend()

5、info.setdefault()  # 创建一个新的Key:value对,如果当前字典存在key就返回当前的value,否则创建

6、info,fromkeys() # 批量生产一批Key:value的键值对

 

字典的高效循环方式是

 

for k in info:

  print(k,info[k])

 

 

集合

1、s.discard(6): 删除一个值,如果存在就删除,不存在也不保存,

2、s.update()  合并2个集合

3、s.add() 增加

4、s.pop() 删除

5、s.remove()  删除一个值,如果不存在会报错

 

集合的关系测试

 

1 、s1.intersection(s2)  # 2个集合的交集  --》 s1 & s2

2、s1.defference(s2) # 2个集合的差集  --->  s1 - s2

3、 s1.union(s2)  # 2个集合的并集   --->  s1 | s2

4、

 

 

  

 

posted @ 2019-01-05 03:40  MarkaiElsa  阅读(122)  评论(0编辑  收藏  举报