深浅拷贝

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. 深拷贝. 把内部所有内容都进行拷贝.
posted @ 2018-09-12 20:47  凯旋.Lau  阅读(100)  评论(0编辑  收藏  举报