小编use*_*067的帖子

迭代元组中的元素(Python)

我是编程新手,出于实践原因,我尝试迭代元组中的元素,然后为每个不同的元素提供一个索引。

我在迭代元组时遇到问题,这是我的代码:

ps:我使用enumerate是为了为每个元组保留一个索引。

myList = [(5, 7, 24), (0, 6, 10), (0, 3, 24), (1, 3, 100), (7, 10, 15)]
for tup in myList:
    for x, y, z in enumerate (tup):
        print(x, y, z)
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-72-cfb75f94c0bb> in <module>
     17 myList = [(5, 7, 24), (0, 6, 10), (0, 3, 24), (1, 3, 100), (7, 10, 15)]
     18 for tup in myList:
---> 19     for x, y, z in enumerate (tup):
     20 …
Run Code Online (Sandbox Code Playgroud)

python for-loop tuples

1
推荐指数
1
解决办法
86
查看次数

标签 统计

for-loop ×1

python ×1

tuples ×1