A fordított () metódus megfordítja a lista elemeit.
A reverse()
módszer szintaxisa :
list.reverse ()
reverse () paraméter
A reverse()
módszer nem tartalmaz érveket.
Visszatérési érték fordított irányból ()
A reverse()
metódus nem ad vissza értéket. Frissíti a meglévő listát.
1. példa: Egy lista megfordítása
# Operating System List systems = ('Windows', 'macOS', 'Linux') print('Original List:', systems) # List Reverse systems.reverse() # updated list print('Updated List:', systems)
Kimenet
Eredeti lista: ('Windows', 'macOS', 'Linux') Frissített lista: ('Linux', 'macOS', 'Windows')
A lista megfordítására más módon is van lehetőség.
2. példa: Lista megfordítása a szeletelő operátor segítségével
# 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)
Kimenet
Eredeti lista: ('Windows', 'macOS', 'Linux') Frissített lista: ('Linux', 'macOS', 'Windows')
3. példa: Elemek elérése fordított sorrendben
Ha fordított sorrendben kell hozzáférnie a lista egyes elemeihez, jobb, ha a reversed()
függvényt használja .
# Operating System List systems = ('Windows', 'macOS', 'Linux') # Printing Elements in Reversed Order for o in reversed(systems): print(o)
Kimenet
Linux macOS Windows