python3中创建集合的方法
小编给大家分享一下python3中创建集合的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
哈尔滨网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
集合是无序的、不重复的数据集合,它本身是可变的,但里面的元素是不可变类型(这里要注意,即使是含有列表的元组也不可以,必须是完全不可变类型)
创建集合
创建集合可以使用大括号{}来创建,元素间用逗号分隔,但是不能用它来创建空集合,因为{}创建的是空字典。
如 set1 = {1,2,3}
也可以使用set()函数来创建集合,其中的参数为可迭代对象即可(比如字符串、列表、元组、迭代器等),前提是元素中必须是不可变类型。
i = 'abcdefg' a =set(i) print(type(a)) print(a) ----------{'b', 'a', 'f', 'd', 'g', 'e', 'c'}
增 add update
add(elem)
可以向集合中添加新元素,如果该元素已存在则不做任何改变
s1 = {1,2,3} s1.add('qwe') print(s1) ---------- {1, 2, 3, 'qwe'}
update(*others)
可将其他可迭代对象(比如字符串、列表、元组)添加到集合中,自动删除重复元素
s1 = {1,2,3} it = [3,4,5] s1.update(it) print(s1) ---------- {1, 2, 3, 4, 5}
看完了这篇文章,相信你对python3中创建集合的方法有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
本文题目:python3中创建集合的方法
文章源于:http://myzitong.com/article/gdseco.html