Python'da bir listedeki elemanları nasıl ters çevirebilirim?

Pythonda Bir Listeyi Ters Çevirme Yöntemleri

Python'da bir listeyi ters çevirmek için birkaç farklı yöntem bulunmaktadır. İşte en yaygın yöntemler:
  • reverse() Metodu:
    • Listeyi yerinde ters çevirir.
    • Kullanım: liste.reverse()
  • [::-1] Dilimi:
    • Yeni bir liste oluşturur ve ters sıralar.
    • Kullanım: ters_liste = liste[::-1]
  • sorted() Fonksiyonu:
    • Listeyi sıralar, ters sıralamak için "reverse=True" parametresi eklenir.
    • Kullanım: ters_liste = sorted(liste, reverse=True)

Örnek Kullanım

Aşağıdaki kod örneği, yukarıdaki yöntemlerin nasıl kullanılacağını göstermektedir:

liste = [1, 2, 3, 4, 5]

# 1. Yöntem
liste.reverse()
print(liste)  # Çıktı: [5, 4, 3, 2, 1]

# 2. Yöntem
ters_liste = liste[::-1]
print(ters_liste)  # Çıktı: [1, 2, 3, 4, 5]

# 3. Yöntem
ters_liste = sorted(liste, reverse=True)
print(ters_liste)  # Çıktı: [5, 4, 3, 2, 1]

Bu yöntemlerden birini kullanarak istediğiniz listeyi kolayca ters çevirebilirsiniz.


Python'da bir listedeki elemanları nasıl ters çevirebilirim?

🐞

Hata bildir

Paylaş