Ok, quindi si tratta di due domande. Innanzitutto, voglio sapere se esiste un modo per verificare se esiste un indice di una lista. Ad esempio, voglio incrementare la lista [i] ogni volta che una determinata condizione è vera usando un codice come list[i] += 1
, ma se l'indice non esiste, mi viene dato un errore. Quindi voglio impostare un test che, in caso di errore, faccia qualcosa come list.append(1)
. Quale codice potrebbe realizzare una tale condizione di test? If list[i]
genera un errore.Verifica se esiste un indice di un elenco
Come domanda di follow-up, una volta stabilito il test, esiste un modo per creare un indice di elenco oltre all'utilizzo del metodo Append sopraccitato?
è possibile utilizzare 'try..except' e acquisire' IndexError', all'interno tranne che è possibile aggiungere l'elenco – avasal
@avasal questo non è ciò che le eccezioni sono fatte per – igor