Python学习08

集合:
无序+不重复
访问集合:in,not in,循环
更新集合:add('ops'):增加一个元素---update('ops'):添加了3个元素
删除集合:remove:删除指定元素---diacard----pop:随机删除一个元素----clear:清空集合----del set:删除集合
遍历:①:集合元素----for i in set:
     ②:集合索引 集合元素----for idex,i in enumerate(s):
len(set)
集合操作符:in,not in
==,!=
子集跟超集
联合
关系测试:
# a = t | s # t 和 s的并集 s.union(t)
 
# b = t & s # t 和 s的交集 s.intersection(t)
 
# c = t - s # 求差集(项在t中,但不在s中) s.difference(t)
 
# d = t ^ s # 对称差集(项在t或s中,但不会同时出现在二者中) s.symmetric_difference(t)
深浅拷贝:
a = [...........]
a = b#赋值,直接拷贝a指向的内存地址
c = copy.copy(a)#浅拷贝,拷贝第一层
d = copy.deepcopy(a)#深拷贝,拷贝最后一层

猜你喜欢

转载自www.cnblogs.com/12260420zxx/p/10636869.html
今日推荐