标签:-- 三国 随机 list() 可变 开始 python 不可变 bsp
---恢复内容开始---
集合set 无序的,主要用来去重
lst = ["麻将", "牌九", "扑克", "骰子", "扑克"] s = set(lst) print(s) lst = list(s) print(lst)# 顺序是乱的
集合中的元素是不重复的. 必须是可哈希的(不可变), 字典中的key
空集合:set()
空元组:tuple()
空列表:list()
非空集合: {123}集合, 集合其实就是不存value的字典
集合的操作:
增加:
s = {‘西游记‘, ‘水浒传‘, ‘三国演义‘} s.add(‘后楼梦‘) print(s)#{‘后楼梦‘, ‘西游记‘, ‘三国演义‘, ‘水浒传‘} s.update(‘红楼梦‘) print(s)#{‘梦‘, ‘楼‘, ‘三国演义‘, ‘红‘, ‘水浒传‘, ‘西游记‘} s.update({‘红楼梦‘}) print(s) #{‘红楼梦‘, ‘三国演义‘, ‘水浒传‘, ‘西游记‘}
删除:
s = {‘红楼梦‘, ‘三国演义‘, ‘水浒传‘, ‘西游记‘} s.pop()#随机删除一个 print(s) s.remove(‘水浒传‘) print(s)
修改:
先删除,再进行添加.
标签:-- 三国 随机 list() 可变 开始 python 不可变 bsp
原文地址:https://www.cnblogs.com/q455674496/p/10045202.html