Понимание списка в Python может иметь много итераторов, например, как
Код:
[(x,y) for x in a for y in b]
для любых подходящих последовательностей a и b я знаю о семантике вложенных циклов Python.
Может ли один итератор понимания относиться к другому? Другими словами: могу ли я иметь что-то вроде этого:
Код:
[x for x in a for a in b]
где итератор внутреннего цикла является текущим значением внешнего цикла?
В качестве примера рассмотрим вложенный список:
Какова фраза понимания списка для этого результата:
(Пожалуйста, просто перечислите ответы на понимание, так как это то, что я ищу.)
Социальные закладки