Il metodo Index () può essere utilizzato in Python su qualsiasi sistema operativo, ma in questo articolo ne discuteremo l'implementazione su Ubuntu (Sistema Linux).
Requisiti
Qualsiasi versione di Python installata sul tuo Ubuntu (Python3 è preinstallata nell'ultima versione di Ubuntu).
Creazione di un file Python
Per codificare in Python su Ubuntu, devi creare un file Python con ".Py ”estensione dal comando sotto menzionato:
$ nano python_file.PyPuoi modificare il nome del file.
I metodi per trovare l'indice dell'elemento specifico nell'elenco in Python sono spiegati di seguito:
Come trovare la posizione di elemento specifico nell'elenco Python:
Trova l'indice dell'elemento specificato presente nell'elenco per sintassi di seguito menzionata:
elenco.indice ("elemento", start_position, end_position)elenco: Nome dell'elenco in cui troverai l'indice dell'elemento specificato
elemento: L'elemento specifico che deve essere cercato nell'elenco
start_position (opzionale): Inizia a cercare l'elemento da questo indice nell'elenco
end_position (opzionale): Smetti di cercare questa posizione nell'elenco
Esempio1: come trovare l'indice dell'elemento specifico presente nell'elenco Python
Di seguito è riportato la sintassi per trovare l'elemento specificato senza argomenti opzionali OD indice ():
elenco.indice ("elemento")Per ottenere l'indice di Ubuntu nell'elenco di Linux_os, Scrivi il codice indicato di seguito in "Python_file.py ”:
print ("Trova l'indice di /" ubuntu /"in list /" linux_os /"")Per ottenere l'output desiderato, esegui il "python_file.Py ”di sotto il comando indicato:
$ python3 python_file.PyEsempio2: come trovare l'indice dell'elemento con più di un occorrenza nell'elenco Python
Se la L'elemento specificato esiste più di una volta nell'elenco, quindi il metodo indice () fornirà l'indice della sua prima occorrenza, per trovare l'indice di "Ubuntu" nell'elenco di "Linux_os", Scrivi il codice indicato di seguito in "Python_file.py ”:
print ("Trova l'indice di" Ubuntu "in List \" Linux_os """")Per ottenere l'output desiderato, esegui il ""python_file.Py ”di sotto il comando indicato:
$ python3 python_file.PyL'output sopra mostra che il metodo indice () fornisce il primo indice di occorrenza dell'elemento specificato.
Esempio3: come trovare l'indice dell'elemento nell'elenco con argomenti opzionali nell'elenco Python
Possiamo trovare l'indice dell'elemento specificato menzionando l'indice iniziale e finale nell'elenco come mostrato nell'esempio seguente.
Per trovare l'indice di ""Ubuntu"" nell'elenco di ""Linux_os"" Tra ""Index2"" e ""Index5"", scrivi il codice di seguito menzionato in ""Python_File.py ”:
print (""Trova l'indice di /"" Ubuntu /""in List /"" Linux_os /""tra index2 e index5"")Per ottenere l'output desiderato, esegui il ""python_file.Py ”di sotto il comando indicato:
$ python3 python_file.PyL'output di cui sopra fornisce l'indice del secondo evento ""Ubuntu"" nell'elenco in quanto è disponibile tra gli indici specificati.
Cosa fare se l'elemento non è presente nell'elenco Python
Se l'elemento specificato non è presente nell'elenco, allora a Valorerror Eccezione del ""valore non trovato"" è aumentato e abbiamo bisogno per gestirlo Eccezione usando ""Prova tranne""Blocco
Scrivi di seguito il codice menzionato in ""Python_file.py ""per trovare l'indice di"" suse ""nell'elenco"" linux_os ""senza provare tranne il blocco:
print (""Trova l'indice di /"" SUSE /""in List /"" Linux_OS /"""")Per ottenere l'output desiderato, esegui il ""python_file.Py ”di sotto il comando indicato:
$ python3 python_file.Py
L'output di cui sopra fornisce il Eccezione ""ValueRror"" Poiché l'elemento non è presente nell'elenco ma non devi preoccuparti, gestisci l'eccezione attraverso il blocco ""prova tranne"".
Ora scrivi di nuovo il codice sopra con ""prova tranne"" blocco per gestire l'eccezione come indicato di seguito:
print (""Trova l'indice di"" SUSE ""in List \"" Linux_OS """")Per ottenere l'output desiderato, esegui il ""python_file.Py ”di sotto il comando indicato:
$ python3 python_file.PyÈ necessario inserire questo blocco ""prova tranne"" durante l'utilizzo del metodo Index ().
Conclusione
In Python, il metodo indice () viene utilizzato per trovare l'indice di un elemento specificato. In questo articolo viene discusso il metodo indice (), che viene utilizzato per trovare l'indice dell'elemento specificato con indice di start and end (opzionale) e se l'elemento non è presente, quindi lancia un'eccezione che deve essere gestita utilizzando il ""provare tranne ""Blocco. Questo articolo ti aiuterà a trovare facilmente l'indice di un elenco e utilizzare l'indice per diversi scopi in Python.
"