最简单的方法是使用两个嵌套的 for 循环。外循环获取每个元组,内循环遍历元组中的每个项目。内部 print() 函数 end=' ' 用于在一行中打印元组中的所有项目。另一个 print() 在每个元组之后引入新行。示例L=[(1,2,3), (4,5,6), (7,8,9,10)] for x in L: for y in x: print(y, end=' ') print()输出1 2 3 4 5 6 7 8 9 10
有不同的方法可以迭代元组对象。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)): ... 阅读更多