Metóda reverse () obracia prvky zoznamu.
Syntax reverse()
metódy je:
list.reverse ()
parameter reverse ()
reverse()
Metóda neberie žiadne argumenty.
Návratová hodnota z reverzu ()
reverse()
Metóda nevracia žiadnu hodnotu. Aktualizuje sa ním existujúci zoznam.
Príklad 1: Obrátiť zoznam
# Operating System List systems = ('Windows', 'macOS', 'Linux') print('Original List:', systems) # List Reverse systems.reverse() # updated list print('Updated List:', systems)
Výkon
Pôvodný zoznam: („Windows“, „macOS“, „Linux“) Aktualizovaný zoznam: („Linux“, „macOS“, „Windows“)
Existuje ďalších niekoľko spôsobov, ako obrátiť zoznam.
Príklad 2: Obrátenie zoznamu pomocou operátora krájania
# 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)
Výkon
Pôvodný zoznam: („Windows“, „macOS“, „Linux“) Aktualizovaný zoznam: („Linux“, „macOS“, „Windows“)
Príklad 3: Prístup k prvkom v opačnom poradí
Ak potrebujete získať prístup k jednotlivým prvkom zoznamu v opačnom poradí, je lepšie použiť reversed()
funkciu.
# Operating System List systems = ('Windows', 'macOS', 'Linux') # Printing Elements in Reversed Order for o in reversed(systems): print(o)
Výkon
Linux macOS Windows