如何在 Python 中迭代元组?

pythonserver side programmingprogramming更新于 2024/1/24 3:08:00

迭代元组对象有多种方式。Python 中的 for 语句有一个变体,它会遍历元组直至遍历完为止。它相当于 Java 中的 foreach 语句。其语法是 −

for var in tuple:
stmt1
stmt2

示例

以下脚本将打印列表中的所有项目

T = (10,20,30,40,50)
for var in T:
print (T.index(var),var)

输出

生成的输出是 −

0 10
1 20
2 30
3 40
4 50

另一种方法是遍历范围直到元组的长度,并将其用作元组中项目的索引

示例

for var in range(len(T)):
  print (var,T[var])

您还可以从元组中获取枚举对象并对其进行迭代。

输出

以下代码也给出相同的输出。

for var in enumerate(T):
  print (var)

相关文章