Ogni giorno amo sempre di più il pitone.modo pitone per fare qualcosa N volte senza una variabile indice?
Oggi, stavo scrivendo un po 'di codice come:
for i in xrange(N):
do_something()
che dovevo fare qualcosa di N volte. Ma ogni volta non dipendeva dal valore di i
(variabile indice). Mi sono reso conto che stavo creando una variabile che non ho mai usato (i
), e ho pensato "C'è sicuramente un modo più plateale di farlo senza la necessità di quella inutile variabile dell'indice".
Quindi ... la domanda è: sai come eseguire questo semplice compito in un modo più (pitonico) bello?
Penso di aver visto questa domanda da qualche parte prima ... e ho dimenticato la risposta. – mpen
Ho appena saputo della variabile _, ma altrimenti prenderei in considerazione il modo in cui lo stai facendo Pythonic. Non penso di aver mai visto un semplice ciclo per un altro modo, almeno in Python. Anche se sono sicuro che ci sono casi d'uso specifici in cui lo guardi e dici "Aspetta, sembra terribile" - ma in generale, xrange è il modo preferito (per quanto ho visto). –
Possibile duplicato di [È possibile implementare un Python per il loop range senza una variabile iteratore?] (Http://stackoverflow.com/questions/818828/is-it-possibile-per-implementare-a-python-for- range-loop-without-an-iterator-variable) –