Aşağıda liste metotlarının kullanım şekilleri ve açıklamaları verilmiştir.
meyveler = ["elma","armut","kiraz","karpuz"]
sayilar = [10,100,50,20,40,30]
sonuc = len(meyveler) # meyveler listesinin eleman sayısını sonuc değişkenine atar.
print(sonuc)
sonuc = meyveler.count("armut") # meyveler listesinde kaç adet "armut" elemanı varsa sayısını sonuc değişkenine atar.
print(sonuc)
sonuc = meyveler.index("kiraz") # meyveler listesinde "kiraz" elemanının indeks numarasını sonuc değişkenine atar.
print(sonuc)
sonuc = min(sayilar) # sayilar listesindeki en küçük sayıyı sonuc değişkenine atar.
print(sonuc)
sonuc = min(meyveler) # meyveler listesini alfabetik olarak sıralar ve ilk sıradaki elemanı sonuc değişkenine atar.
print(sonuc)
sonuc = max(sayilar) # sayilar listesindeki en büyük sayıyı sonuc değişkenine atar.
print(sonuc)
sonuc = max(meyveler) # meyveler listesini alfabetik olarak sıralar ve son sıradaki elemanı sonuc değişkenine atar.
print(sonuc)
meyveler.append("kavun") # meyveler listesinin sonuna "kavun" elemanını ekler.
print(meyveler)
sayilar.append(90) # sayılar listesinin sonuna 90 sayısını ekler.
print(sayilar)
# insert() methodu verilen indeks numarasına verilen elemanı ekler. Eklerken var olan elamanları bir sağa kaydırır.
meyveler.insert(1,"erik") # meyveler listesinin 1 indeks numaralı elemanına "erik" elemanını ekler. "armut" artık 2 indeks numaralı elemandır.
print(meyveler)
sayilar.insert(-1,80) # -1 indeks numarası sayilar listesinin son elemanıdır. Bu elemanı bir sağa kaydırır yerine 80 ekler.
print(sayilar)
meyveler.pop() # meyveler listesinin son elemanını (kavun) siler.
print(meyveler)
meyveler.pop(0) # meyveler listesinde 0 indeks numaralı elemanı (elma) siler.
print(meyveler)
meyveler.remove("kiraz") # meyveler listesinde ilk bulduğu "kiraz" elemanını siler. İki adet "kiraz" varsa diğerleri kalır.
print(meyveler)
#meyveler.remove("muz") # silinmesi istenen eleman listede yoksa hata verir.
#print(meyveler)
meyveler.sort() # meyveler listesini alfabetik olarak sıralar.
print(meyveler)
sayilar.sort() # sayılar listesini küçükten büyüğe doğru sıralar.
print(sayilar)
meyveler.reverse() # meyveler listesini tersten sıralar. sort() methodundan sonra kullanılırsa alfabetik olarak tersten sıralamış olur.
print(meyveler)
sayilar.reverse() # sayilar listesini tersten sıralar. sort() methodundan sonra kullanılırsa büyükten küçüğe doğru sıralamış olur.
print(sayilar)