DEV Community

Гимаев Наиль
Гимаев Наиль

Posted on

Замена вложенным циклам в python

Прочитал статью Совершенный цикл for и решил себе напомнить, что в питоне есть способ писать вложенные циклы компактно:

from itertools import product
for a, b, c in product(range(3), range(4), range(5)): 
    print(a, b, c)

В классической записи это выглядело бы так:

for a in range(3):
    for b in range(4):
        for c in range(5):
            print(a, b, c)

Top comments (0)