语法错误迭代python中的元组

时间:2011-08-31 22:07:55

标签: python tuples python-2.7

我是Python的新手,并且不确定迭代元组的最佳方法。

语法

for i in tuple
    print i

导致错误。任何帮助都感激不尽!我是python的新手程序员。

3 个答案:

答案 0 :(得分:36)

这是一个错误,因为语法无效,添加一个冒号:

for i in tup:
    print i

此外,您不应使用tuple作为变量的名称,因为它是built-in function的名称。

答案 1 :(得分:5)

for i in my_tuples_name:
    print i

您不会迭代关键字元组,而是迭代您的变量。

答案 2 :(得分:4)

你似乎忘了冒号。

for i in my_tuple:
    print i

另请参阅this related answer

编辑:我没有注意到您正在迭代关键字tupleas notedF.J.Jakob Bowyer