Python - лучший способ использовать несколько значений кортежа в цикле for - PullRequest
0 голосов
/ 11 мая 2018

Есть ли лучший, более эффективный способ использования нескольких значений кортежей в цикле for? Например, у меня есть список кортежей, которые я перебираю, и у каждого из этих кортежей есть несколько значений:

values = [(a,b,c,d,e,f,g,h,i,j), (a,b,c,d,e,f,g,h,i,j)]

for a,b,c,d,e,f,g,h,i,j in values:
    do this......

Есть ли более эффективный, питонный способ выполнить задачу, подобную этой, без использования такого количества итераторов? Я все еще немного новичок в Python (и кодирование в целом). Спасибо.

1 Ответ

0 голосов
/ 11 мая 2018

Зависит от того, что вы пытаетесь сделать, но я бы:

for value in values:
    do this.....
    #refer to each element as value[0], value[1]...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...