数据类型补充
列表
-
reverse 反转 列表.reverse() = 表列
-
sort 排序 列表.sort(reverse=True) 从大到小 列表.sort(reverse=False) 从小到大
字典
1.get 检测是否有这个键 有返回值 无返回空 常用
dict.get(keys) = values or None
2.for k in dict.keys(): 取出所有的键
3.for v in dict.values(): 取出所有的值
4.for k,v in dict.items(): 取出所有的键值对
5.pop 删除 dict.pop(keys) / del dict[keys]
6.update 更新 dict1.update(dict2) = dict1+dict2 不存在则创建,存在则更新
in
可以在字符串,列表以及字典中。
集合 set()-----{1,2,3}
1.无序
2.不重复
3.增 .add() set.add()
4.删 .discard() set.discard()
5.改 .update() set.update()
6.查交集 .intersection() set1.intersection(set2) 查出两个集合中所有的重复元素集合
7.查并集 .union() set1.union(set2) 列出两个集合中所有的元素集合,去重
8.查差集 .difference() set1.difference(set2) 列出set1中有且set2中没有的元素集合
set2.difference(set1) 列出set2中有且set1中没有的元素集合
9.对称差集 .symmetric_difference() set1.symmetric_difference(set2) 取出两个集合中没有重复的所有元素的集合
10.嵌套
内存相关
id 变量.id() 查看内存地址