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、