深浅拷贝
join() 把列表中的每一项用字符串拼接起来
split() 相反
lst= []1,2,3] s = "_".join(lst) # 把列表转化成字符串 print(s)
1. 关于删除(重点)
1. 循环迭代过程中不能删除.
2. 创建新列表. 把要删除的内容保存在新列表中, 循环新列表, 删除老列表.
3. 字典在循环的时候可以修改, 但不能新增和删除
dict.fromkeys(k,v) # 把key迭代. 和value组成k :v创建新字典, 所有的key共享用一个value.
2. set集合(粗略)
特点:无序, 去重, 哈希
lst = [] list(set(lst)) #去重复
3. 深浅拷贝(难点)
1. 赋值. 不会产生新对象, 和拷贝没关系.
2. 浅拷贝. 只会复制自身, 会创建对象
3. 深拷贝. 把内部所有内容都进行拷贝.