06set集合和深浅拷贝(包括前面的一些知识点补充)
1、之前的知识点补充:
1、str的join方法,把裂变转换成字符串
而split()切割,则可以把字符串换成列表
2、fromkeys()
返回新字典,对原字典没有影响
后面value,是多个key共享一个value
2、set集合
特点:
无序,不重复,元素必须可哈希(不可变)
作用:
本身是可变的数据类型,有增删改查操作
frozenset() 冻结的集合。不可变的,可哈希 ----不常用
3、深浅拷贝
3.1、赋值。没有创建新对象,公用同一个对象
3.2、浅拷贝。仅拷贝第一层内容。使用[:]或copy()进行操作。
3.3、深拷贝。拷贝所有内容,包括内部的所有
4、理解深浅拷贝。