vedo questo genere di cose a volte:Usa caso per nested/multiple list comprehensions o espressioni generatrici. Quando è più elegante?
(k for k in (j for j in (i for i in xrange(10))))
Ora, questa piega davvero il mio cervello, e avrei preferito che non è stato presentato in questo modo.
Esistono casi di utilizzo o esempi di utilizzo di queste espressioni nidificate in cui era più elegante e più leggibile che se fosse stato un ciclo annidato?
Modifica: Grazie per gli esempi di modi per semplificare questo. In realtà non è quello che ho chiesto, mi chiedevo se ci fossero delle volte in cui era elegante.
"A volte"? Veramente? Cosa stai leggendo? –
Frammenti di codice, progetti open source. Ciò avrebbe ottenuto una revisione del codice da qualsiasi cosa avessi mai gestito. –
Dove hai visto una cosa del genere? Puoi fornire un URL specifico? –