Tuple对象创建后,持有的元素不可再改变,遍历元素的方式与List一样
第一种:for in
girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")
for everyOne in girl_tuple:
print(everyOne)
输出结果:
貂蝉
狐狸精
范金链
翠花
小班
第二种:使用内置函数enumerate()
girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")
for index, everyOne in enumerate(girl_tuple):
print (str(index) + everyOne)
输出结果:
0貂蝉
1狐狸精
2范金链
3翠花
4小班
第三种,使用range()或者xrange()内置函数
该内置函数会将传入的数字,分解成一个List,比如range(5),那就是[0,1,2,3,4](备注:Python2.x是如此,3.x改为返回一个Range对象)
girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")
for index in range(len(girl_tuple)):
print(girl_tuple[index])
girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")
for index in xrange(len(girl_tuple)):
print(girl_tuple[index])
输出结果:
貂蝉
狐狸精
范金链
翠花
小班
第四种:使用iter()内置函数,返回迭代器对象
girl_tuple = ("貂蝉", "狐狸精","范金链","翠花","小班")
for everyOne in iter(girl_tuple):
print(everyOne)
输出结果:
貂蝉
狐狸精
范金链
翠花
小班
本文详细介绍了Python中Tuple对象的四种遍历方法,包括for in循环、使用enumerate()函数、利用range()或xrange()函数以及iter()函数,每种方法都附带了示例代码,帮助读者更好地理解和应用。
1万+

被折叠的 条评论
为什么被折叠?



