荟萃(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教程 python编程 python使用问题 set和list
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!