1.数据类型:
# 可变: list ,dict ,set(集合) # 不可变: int bool str tuple
# 有序: list,tuple,str,int,bool # 无序: dict(python3.6以后可以是有序的了),set
# 取值方式: # 索引: str list tuple # 直接: set ,int ,bool # 键: dict
2.深浅拷贝:
import copy lst1=[1,2,3] lst2=copy.copy(lst1)#浅拷贝 lst3=copy.deepcopy(lst1)#深拷贝 lst4=lst1 #赋值
如下图:深浅拷贝如果只拷贝一个单一的列表(列表内不包含字典列表等可变元素)的情况下,深浅拷贝效果都一样:
列表内部加了列表后: