Цикл вложенного списка и желание сделать каждый l oop индексами 0 и 1 - PullRequest
1 голос
/ 29 февраля 2020

Список

list_a = [[1, 2],[3, 4], [5, 6]]

for index, item in enumerate(list_a):
# do something 

Описание требуемого задания

Мой вопрос, как бы я написал это l oop, если я хотел получить каждый отдельный список в list_a как индексы 0 и 1. В настоящее время [1, 2] является индексом 0, [3, 4] является индексом 1 и c. Но то, что я преследую, таково:

[1, 2] будет иметь 1 в качестве индекса 0 и 2 в качестве индекса 1, тогда я выполню некоторую задачу и затем перейду к следующему, где [3, 4] будет иметь 3 в качестве индекса 0 и 4 в качестве индекса 1 и выполнять ту же задачу, что и раньше. Любая помощь будет потрясающей! :)

Ответы [ 2 ]

2 голосов
/ 29 февраля 2020
for small_list in list_a:
    for index, item in enumerate(small_list):
        print index, item
0 голосов
/ 29 февраля 2020

Вам не нужно перечислять для этого:

list_a = [[1, 2],[3, 4], [5, 6]]

for item in list_a:
    print(item[0], item[1])
...