Merhaba arkadaşlar daha önceki yazımda Dizide bazı işlemlere bakmıştık. Şimdi de bu dizi de bazı hazır fonksiyonların kullanımına bakacağız.
Diziye Eleman Ekleme
Bunun için append() fonksiyonu kullanılmaktadır. Örnek:
sayilar = [1, 2, 3] sayilar.append(4) print(sayilar) #Çıktımız [1, 2, 3, 4]
Dizideki Eleman Sayısını Bulma
Bunun için len() fonksiyonu kullanılmaktadır. Örnek:
sayilar = [5, 10, 15, 12, 4] print(len(sayilar)) #Çıktımız 5
Dizide Araya Eleman Ekleme
Normalde diziye eleman eklerken append fonksiyonunu kullanmıştık. Fakat herhangi bir indise ekleme yapmak istiyorsak bunun için insert metotunu kullanıyoruz. Örnek:
kelimeler = ["Ali", "bak"] index = 1 kelimeler.insert(index, "ata") print(kelimeler) #Çıktımız ['Ali','ata','bak']
Dizi İçindeki Elemanın İndis Numarasını Döndürme
Bazen bir dizi içinde eleman ararsınız fakat indis numarasını bilemeyebilirsiniz. Ya da eleman var mı yok mu kontrolü yapmak isteyebilirsiniz. Bunu da index fonksiyonu ile yapabiliriz.
harfler = ['p', 'q', 'r', 's', 'p', 'u']
print(harfler.index('r'))
print(harfler.index('p'))
print(harfler.index('z'))
#Çıktımız
2
0
ValueError: 'z' is not in list
Listeler için birkaç tane güzel fonksiyon daha var. Bunların sadece ismi ve açıklamasını yapacağım. Örneklerini kendiniz deneyerek yapabilirsiniz.
max(dizi_adi): dizi içerisindeki maksimum değeri döndürür.
min(dizi_adi): dizi içerisindeki minimum değeri döndürür.
list.count(eleman): dizi içerisinde elemanın kaç tane bulunduğunu gösterir.
list.remove(eleman): dizi içerisinden girilen elemanı siler.
list.reverse(): diziyi ters çevirir.
Umarım faydalı olmuştur.