O método reverse () inverte os elementos da lista.
A sintaxe do reverse()
método é:
list.reverse ()
parâmetro reverso ()
O reverse()
método não aceita nenhum argumento.
Valor de retorno do reverso ()
O reverse()
método não retorna nenhum valor. Ele atualiza a lista existente.
Exemplo 1: reverter uma lista
# Operating System List systems = ('Windows', 'macOS', 'Linux') print('Original List:', systems) # List Reverse systems.reverse() # updated list print('Updated List:', systems)
Resultado
Lista original: ('Windows', 'macOS', 'Linux') Lista atualizada: ('Linux', 'macOS', 'Windows')
Existem várias outras maneiras de reverter uma lista.
Exemplo 2: Reverter uma lista usando o operador de fatiamento
# 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)
Resultado
Lista original: ('Windows', 'macOS', 'Linux') Lista atualizada: ('Linux', 'macOS', 'Windows')
Exemplo 3: Acessando Elementos em Ordem Invertida
Se você precisar acessar elementos individuais de uma lista na ordem inversa, é melhor usar a reversed()
função.
# Operating System List systems = ('Windows', 'macOS', 'Linux') # Printing Elements in Reversed Order for o in reversed(systems): print(o)
Resultado
Linux macOS Windows