for index in range(len(girl_set)):
print girl_set[index]
报错:TypeError: 'set' object does not support indexing
TypeError: 'set' object does not support indexing
第二种方式:for in
girl_list= ["美女", "好看的美女", "特别好看的美女"]
girl_set = set(girl_list) #嘿嘿,把list转成set,set就接受一个参数
for every in girl_set:
print(every)
输出结果:与元素插入list的顺序无关系
特别好看的美女
好看的美女
第三种方式:内置函数enumerate()
girl_list= ["美女", "好看的美女", "特别好看的美女"]
girl_set = set(girl_list) #嘿嘿,把list转成set,set就接受一个参数
for index, every in enumerate(girl_set):
print(str(index) + every)
输出结果:
0特别好看的美女
2好看的美女
不废话,直接干货0、第一种方式,iter(),迭代器girl_list= ["美女", "好看的美女", "特别好看的美女"]girl_set = set(girl_list) #嘿嘿,把list转成set,set就接受一个参数for every in iter(girl_set): print every1、第二种方式(不支持),使用range()或者x...
python 集合set的创建,更改,遍历,元算合并,交集,补集set的创建,set不允许有重复的元素s = set('cheershopa') 可以修改的set,
t = frozenset('bookshopa') 不可须该的set
r = set([1,2,3,34,15,25,35,45,75]) 列表转化到set
t = {} 空set
o = set([]) 空sets
文章目录1、set的定义2、访问set3、set的特点4、遍历set5、更新set
1、set的定义
dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。
有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。
set 持有一系列元素,这一点和 list 很像,**但...
# 创建集合对象 set(组合数据) {val1,val2,val3}
# 方法一 set中可以写成set({元素})、set([元素])、set((元素))
# type方法返回对象类型
set1 = set({1, 2, 3, 4})
print(set1)
print(type(set1))
# 方法二
set2 = {.
Python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算。本文主要介绍Python 集合元素遍历。
原文地址:Python 集合元素遍历
Python中的元组(Tuple)类似于Java中的数组,一旦创建了一个 tuple,就不能以任何方式改变它。这点与Python中的字符串类似,所以我们说元组和字符串都是不可变的序列.元组也支持索引和分片操作.
定义一个元组使用一对小(圆)括号” ( ) “.
#定义一个元组