se ho bisogno di un ciclo for in pythoncome si fa un ciclo For quando non si ha bisogno dell'indice in python?
for i in range(1,42):
print "spam"
ma non usare la "i" per qualsiasi cosa pylint lamenta la variabile inutilizzata. Come dovrei gestirlo? So che puoi fare questo:
for dummy_index in range(1,42):
print "spam"
ma farlo mi sembra abbastanza strano, c'è un modo migliore?
Sono abbastanza nuovo in pitone quindi perdonami se mi manca qualcosa di ovvio.
Questo è altamente soggettivo. O usate un prefisso '_' o' dummy', o decidete su uno schema diverso e impostate l'opzione '--dummy-variables-rgx' di PyLint di conseguenza (ad esempio,' unused_'). –
In realtà, dato che "i" è usato, ed è una parte necessaria della sintassi nell'istruzione 'for', l'unica cosa _dummy_ attorno è la stessa di pylint. Suggerirei di inserirlo come segnalazione di bug nel progetto pylint. – jsbueno