python中set和list有什么区别?这篇文章运用了实例代码展示,代码非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
创新互联建站-专业网站定制、快速模板网站建设、高性价比洞口网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式洞口网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖洞口地区。费用合理售后完善,十余年实体公司更值得信赖。
集合(set)是一个无序的不重复元素序列。
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。
创建格式:
parame = {value01,value02,...} 或者set(value)
实例
>>>basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'} >>> print(basket) # 这里演示的是去重功能 {'orange', 'banana', 'pear', 'apple'} >>> 'orange' in basket # 快速判断元素是否在集合内 True >>> 'crabgrass' in basket False >>> # 下面展示两个集合间的运算. ... >>> a = set('abracadabra') >>> b = set('alacazam') >>> a {'a', 'r', 'b', 'c', 'd'} >>> a - b # 集合a中包含而集合b中不包含的元素 {'r', 'd', 'b'} >>> a | b # 集合a或b中包含的所有元素 {'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'} >>> a & b # 集合a和b中都包含了的元素 {'a', 'c'} >>> a ^ b # 不同时包含于a和b的元素 {'r', 'd', 'b', 'm', 'z', 'l'}
python中用[]来创建一个列表,使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:
list1 = ['Google', 'Runoob', 1997, 2000]; list2 = [1, 2, 3, 4, 5, 6, 7 ]; print ("list1[0]: ", list1[0]) print ("list2[1:5]: ", list2[1:5])
以上实例输出结果
list1[0]: Google list2[1:5]: [2, 3, 4, 5]
以上就是python中set和list有什么区别的简略介绍,详细使用情况还需要大家自己使用过才领会。如果想了解更多,欢迎关注创新互联行业资讯频道!
网站题目:python中set和list有什么区别?
本文网址:https://www.cdcxhl.com/article22/pdcgjc.html
成都网站建设公司_创新互联,为您提供外贸建站、做网站、手机网站建设、品牌网站设计、网站维护、企业网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联