In Python, c'è un modo per scrivere questa comprensione di lista senza la variabile "x in" (poiché è lasciata completamente inutilizzata) ? Lo stesso vale per l'espressione di un generatore. Dubito che questo succeda molto spesso, ma mi sono imbattuto in questo alcune volte ed ero curioso di sapere.Creazione di un'espressione di generatore o di una list comprehension senza variabile "x in" (ad es. Per intervallo) in Python
Ecco un esempio: (? Inoltre forse, c'è un modo più elegante per costruire questo)
week_array = ['']*7
four_weeks = [week_array[:] for x in range(4)]
Perché non 'settimana_array * 4'? – phg
@phg: Ciò comporterà 4 riferimenti alla stessa lista. –
@Ignacio Oh, giusto ... lo uso per dimenticarlo, grazie! – phg