python set是一种数据类型,数学里的荟萃概念,正在Python言语里对应的是set类型。与list,tuple没有同之处是,set愈加强调的是一种“隶属关系”(membership),跟程序有关,以是有反复的元素会先扫除。
>>> set([1, 1, 1, 1, 2, 3]) set([1, 2, 3]) #反复元素被扫除 >>> set([3, 2, 1]) set([1, 2, 3]) #无序的荟萃 >>>
set类型的创立
花括号用来创立set类型的变量,这与字典很相似,只是短少了value,前面会逐步发现,set类型以及字典的key有一些相似的地方,比方:无序、不成反复、必需是hashable的,以是用花括号示意,是天经地义的。
set类型另有一种规范的示意法是 set([…]) ,例如
>>> {'a','b'} set(['a', 'b']) >>>
set增加元素
set类型有内置函数add用来给set增加元素
>>> A = {'a','b'} >>> A.add('c') >>> A set(['a', 'c', 'b']) >>>
相干保举:《Python教程》
以上就是python set是甚么类型的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题 set
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!