Il metodo reverse () inverte gli elementi della lista.
La sintassi del reverse()
metodo è:
list.reverse ()
parametro reverse ()
Il reverse()
metodo non accetta argomenti.
Valore restituito da reverse ()
Il reverse()
metodo non restituisce alcun valore. Aggiorna l'elenco esistente.
Esempio 1: invertire una lista
# Operating System List systems = ('Windows', 'macOS', 'Linux') print('Original List:', systems) # List Reverse systems.reverse() # updated list print('Updated List:', systems)
Produzione
Elenco originale: ("Windows", "macOS", "Linux") Elenco aggiornato: ("Linux", "macOS", "Windows")
Esistono molti altri modi per invertire un elenco.
Esempio 2: invertire un elenco utilizzando l'operatore di sezionamento
# Operating System List systems = ('Windows', 'macOS', 'Linux') print('Original List:', systems) # Reversing a list #Syntax: reversed_list = systems(start:stop:step) reversed_list = systems(::-1) # updated list print('Updated List:', reversed_list)
Produzione
Elenco originale: ("Windows", "macOS", "Linux") Elenco aggiornato: ("Linux", "macOS", "Windows")
Esempio 3: accesso agli elementi in ordine inverso
Se è necessario accedere ai singoli elementi di un elenco in ordine inverso, è meglio utilizzare reversed()
function.
# Operating System List systems = ('Windows', 'macOS', 'Linux') # Printing Elements in Reversed Order for o in reversed(systems): print(o)
Produzione
Linux macOS Windows