Tüm blog yazıları

Python'da Liste Metotları: Listeler Üzerinde Etkili İşlemler

Listeler, Python programlama dilinde oldukça yaygın olarak kullanılan veri yapılarıdır. Python listeleri üzerinde çeşitli işlemleri gerçekleştirebilmek için birçok faydalı metot bulunmaktadır. Bu makalede, Python'da listeler üzerinde kullanabileceğiniz bazı temel metotları inceleyeceğiz.

eminbasbayan2 dk okuma
Python'da Liste Metotları: Listeler Üzerinde Etkili İşlemler

Listeler, Python programlama dilinde oldukça yaygın olarak kullanılan veri yapılarıdır. Python listeleri üzerinde çeşitli işlemleri gerçekleştirebilmek için birçok faydalı metot bulunmaktadır. Bu makalede, Python'da listeler üzerinde kullanabileceğiniz bazı temel metotları inceleyeceğiz.

append()

append() metodu, listeye yeni bir eleman eklemek için kullanılır.

metin
meyveler = ["elma", "muz", "kiraz"]
meyveler.append("portakal")
print(meyveler)  # Çıktı: ['elma', 'muz', 'kiraz', 'portakal']

insert()

insert() metodu, belirtilen bir indekse eleman eklemek için kullanılır.

metin
meyveler.insert(1, "çilek")
print(meyveler)  # Çıktı: ['elma', 'çilek', 'muz', 'kiraz', 'portakal']

extend()

extend() metodu, bir listenin elemanlarını başka bir listeyle genişletmek için kullanılır.

metin
sebzeler = ["domates", "biber", "patlıcan"]
meyveler.extend(sebzeler)
print(meyveler)  # Çıktı: ['elma', 'çilek', 'muz', 'kiraz', 'portakal', 'domates', 'biber', 'patlıcan']

remove()

remove() metodu, belirtilen bir değeri listeden kaldırmak için kullanılır. Eğer değer listede birden fazla kez bulunuyorsa, ilk bulunan değer kaldırılır.

metin
meyveler.remove("çilek")
print(meyveler)  # Çıktı: ['elma', 'muz', 'kiraz', 'portakal', 'domates', 'biber', 'patlıcan']

pop()

pop() metodu, belirtilen indeksteki elemanı kaldırır ve kaldırılan elemanı döndürür. İndeks belirtilmezse, listenin son elemanı kaldırılır ve döndürülür.

metin
eleman = meyveler.pop(2)
print(eleman)  # Çıktı: kiraz
print(meyveler)  # Çıktı: ['elma', 'muz', 'portakal', 'domates', 'biber', 'patlıcan']

index()

index() metodu, belirtilen değerin listedeki indeksini döndürür.

metin
indeks = meyveler.index("muz")
print(indeks)  # Çıktı: 1

count()

count() metodu, belirtilen değerin listede kaç kez geçtiğini döndürür.

metin
meyveler.append("elma")
sayi = meyveler.count("elma")
print(sayi)  # Çıktı: 2

reverse()

reverse() metodu, listenin sırasını tersine çevirir.

metin
meyveler.reverse()
print(meyveler)  # Çıktı: ['patlıcan', 'biber', 'domates', 'portakal', 'muz', 'elma', 'elma']

sort()

sort() metodu, listeyi sıralar.

metin
sayilar = [3, 1, 4, 1, 5, 9, 2]
sayilar.sort()
print(sayilar)  # Çıktı: [1, 1, 2, 3, 4, 5, 9]

Sonuç

Python'daki listeler, çok yönlü ve kullanışlı veri yapılarıdır. append(), insert(), extend(), remove(), pop(), index(), count(), reverse() ve sort() gibi metotlar sayesinde listeler üzerinde çeşitli işlemleri kolayca gerçekleştirebilirsiniz. Bu metotları kullanarak programlarınızı daha etkili ve verimli hale getirebilir, verilerinizi daha düzenli bir şekilde yönetebilirsiniz.

Python'da While Döngüleri
Python Hızlı Başlangıç Kursu2 dk okuma

Python'da While Döngüleri

Python programlama dilinde, tekrarlayan işlemleri yapmak için döngüler kullanılır. Bu makalede, özellikle yazılıma yeni başlayanlar için for döngülerinin nasıl kullanılacağı anlatılmaktadır. For Döngüsü Temelleri for döngüsü, bir dizi üzerinde iterasyon yapmak için kullanılır. Bu dizi b

Yazıyı oku

Çerez tercihlerin

Platformun çalışması için zorunlu çerezler kullanıyoruz. İzin verirsen anonim kullanım verilerini ölçüyoruz. Ayrıntıları incele