|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
[Python] Problema con funzione index
Salve, ho un problema con la funzione index:
in pratica vorrei sapere se un numero é contenuto in una data lista, pero con index, se il numero non cé, mi ritorna errore..come faccio a gestire questo? grazie |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
|
Quote:
Penso che con l'IndexError (se ho capito quale è il tuo problema) puoi gestire l'eccezione. guarda qui |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 1945
|
Puoi gestirlo con un try - except
es Codice:
try:
lista.index(qualcosa)
except:
esegui quello che vuoi si eseguito in caso di elemento non presente
ho messo solo except per un errore generico (anticipato da dojolab) |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
ho risolto usando "in"
numero in lista |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Che è la soluzione "pythonica".
P.S. Funziona anche per controllare se una chiave sta in un dizionario.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:17.




















