Python Len() Komutu Kullanımı
17 Mayıs 2021
Bu makale içerisinde python len() fonksiyonu kullanımından bahsetmeye çalışacağım.
Python len() nedir
Python len komutu sayesinde bir değişken, liste, tuple gibi yapıların kaç elemandan ya da kaç karakterden oluştuklarını tespit edebiliyoruz. Daha anlaşılabilir olması açısından biraz örneklendirelim.
Python len örnekleri
İlk örneğimizde string bir ifadenin kaç karakterden oluştuğunu programımıza buldurmaya çalıştık. Tanımladığımız "metin" içerisinde kaç adet karakter olduğunu print(len(metin)) komutu yardımıyla bulabiliyoruz.
# string eleman sayısı bulma
metin = "Bagibu Blog sitesi python len fonksiyonu anlatımı"
print(len(metin))
# çıktı: 49
Yalnız burada dikkat etmeniz gereken önemli bir husus var. Yalnızca harfler değil boşluklar da sayıma dahil ediliyor. Projelerinize eklerken dikkat etmelisiniz.
Python liste eleman sayısı
Listede bulunan elemanların sayısının nasıl bulunacağı ile ilgili bir örnek yapalım. Burada string yapısından farklı olarak virgüller ile ayrılanların her birini ayrı bir eleman olarak saymakta.
# liste eleman sayısı bulma
şehirler = ['Kahramanmaraş', 'İstanbul', 'Mersin', 'İzmir', 'Ankara']
print(len(şehirler))
# çıktı: 5
Python eleman sayısı bulma
Bu örneğimizde ise bir önceki liste yapısında olduğu gibi tuple'larda da len komutu aynı şekilde çalışmaktadır.
# tuple eleman sayısı bulma şehirler = ('Kahramanmaraş', 'İstanbul', 'Mersin', 'İzmir', 'Ankara') print(len(şehirler)) # çıktı: 5
Örneklerimizi biraz daha geliştirelim ve projemize range() komutunu da dahil edelim. Aşağıdaki kodumuzda sayılar içerisinde range komutu sayesinde üretilen sayıları atadık ve eleman sayısını buldurduk. Biliyorsunuz bu kodda range 0-11 arasında sayı üretiyor. 0 dahil ancak 11 dahil değil. Dolayısı ile 11 adet elemanımız olduğunu len() komutu sayesinde bulabiliriz.
# python len kullanımı
sayılar = range(0, 11)
print(len(sayılar))
# çıktı: 11
Örneklerimizi geliştirmeye devam ediyoruz. "ogrenci" adında bir sözlük tanımlaması gerçekleştirip içeriğini aşağıdaki örnekteki gibi dolduruyoruz. Burada hangi değerin anahtar kelimesinin uzunluğunu öğrenmek istersek o değeri çağırıp len() komutu sayesinde öğrenebiliyoruz.
ogrenci = { 'ad': 'Batuhan', 'sehir': 'Kahramanmaras', 'yas': '22', 'bolum': 'Elektrik Elektronik Mühendisligi', 'ogrenciPuan': '85', } print(len(ogrenci['sehir']))
Bu yazım içerisinde pyhton len komutu, python len() fonksiyonu, python eleman sayısı bulma gibi aramalarınıza yanıt hazırlamaya çalıştım. Umarım faydalı bir yazı olmuştur. Aklınıza takılan yerler ve diğer istekleriniz için benimle yorumlar kısmından iletişime geçebilirsiniz.
Hiç yorum yok:
Yorum Gönder