国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python集合是否可变总结

python集合是否可变总结

头像

silencement

2019-07-06 09:44:554146浏览 · 0收藏 · 0评论

集合是一个无序的可变的序列。集合中的元素必须是可hash的,即不可变的数据类型。

空集合

a=set()

注意a={}创建的是一个空字典。

set —— 可变集合。集合中的元素可以动态的增加或删除。

frozenset —— 不可变集合。集合中的元素不可改变。

注:对于 并集, 交集, 差集 等的返回值,与最左边的操作数具有相同的类型。例如:s & t 取交集。s集合是一个set类型的集合,t集合是一个frozenset类型的集合,则返回的结果将是set类型的集合。

也可以用set()转化为集合

b=[1,2,3,4]
 
a=set(b)
 
a
 
{1,2,3,4}

还可以用{}来创建一个集合

a={1,2,3,4,1}
 
a
 
{1,2,3,4}

与字典一样,因为集合是无序的,所以当有重复元素时,只保留其中一个。

不可变集合就是一个无序的不可变的集合

用frozenset(seq)创建

a=frozenset([1,2,3,(1,2,4)])
 
a
 
frozenset({1,2,3,(1,2,4)})

元素也只能是可hash的

frozenset([1,2,3,[1,2,4]])
 
error

主要用来做字典的键。。与tuple的区别在于无序,元素不可重复,且元素只能是不可变类型。

描述:可以将其它的组合数据类型转化为不可变集合类型(或将可变的集合类型set转变为不可变的集合类型 frozenset),返回一个无重复元素且排序任意的不可变集合。

frozenset()函数

语法: frozenset() -> empty frozenset object 返回一个不可变空集合

frozenset(iterable) -> frozenset object 返回一个不可变新集合

iterable —— 要转换的组合数据类型。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

成人猫咪最新地域网名是什么啥| 小寡妇在线观看免费播放电视剧 | 他掀开裙子舌头伸进去添在线视频| 啊灬啊灬啊…快…深的含义| 豆传媒剧国产MV有什么特点| 男牛把小困困进女生困里电视剧| 女生到达巅峰时的声音音频 | 《魅魔之耻》1~4集免费看| 尼姑小寡妇免费播放电视剧| 张柏芝门户大开照| 无码人妻久久一区二区| 碎花裙| 第-次和公翁做爰又大又粗| 一枪战三母4国语版免费观看| 崔汝真| 《美丽妻子替夫还债》剧情| 臣卜扌桑扌圭鬲蘑菇| 男朋友摸完小花园小肚子有点痛| 母与子免费观看大全电视剧邻居大.. | 美女被捆绑绳子穿过下体 勒胸| 尼姑小寡妇免费播放电视剧| 真人版结婚之夜女性教育PPT| AAAAABBBBBB级是什么.| 扌暴辶鬲和扌吴辶的区别| 丈夫不在的日子中字头| WWW.MD.GOVCN| 黏糊糊的你》动漫免费观看| 《性爽2》电影| BUBBLE| 《厨房激战5》完整版在线观看| 五姑娘影院在线观看免费版电视剧 | 公交车被上高湖了还能坐吗小说| 少妇激情偷公乱140章| 《我们不是亲兄妹》动浸播放| 《工地夫妻》原声版| 《蹂躇》无删减版| 中中漫画免费漫画弹窗入口| 老公不在我和公发| 公媳欢情沈曼最新章节更新| 他扒开我小流添我三男一女视频| 《一滴都不许漏》何泽城林荫