Python\'da Listeyi Ters Çevirme Yöntemleri
Python\'da bir listeyi ters çevirmek için birkaç yöntem bulunmaktadır. Aşağıda bu yöntemler sıralanmıştır:
- reverse() Metodu: Bu yöntem, mevcut listeyi ters çevirir ve hiçbir değer döndürmez.
- [:] Slicing Yöntemi: Listenin tüm elemanlarını alıp ters çevirerek yeni bir liste oluşturur.
- reversed() Fonksiyonu: Listeyi ters olarak döndüren bir iterator oluşturur. Listeye dönüştürmek için
list()
fonksiyonu kullanılabilir.
Örnekler
reverse() Metodu:
liste = [1, 2, 3, 4]
liste.reverse()
print(liste) # Çıktı: [4, 3, 2, 1]
[:] Slicing Yöntemi:
liste = [1, 2, 3, 4]
ters_liste = liste[::-1]
print(ters_liste) # Çıktı: [4, 3, 2, 1]
reversed() Fonksiyonu:
liste = [1, 2, 3, 4]
ters_liste = list(reversed(liste))
print(ters_liste) # Çıktı: [4, 3, 2, 1]
Bu yöntemlerden herhangi birini kullanarak listeyi kolayca ters çevirebilirsiniz.