Python listesi uzunluğu

Python işlevleri ve meth

len() Python yöntemi, bir listenin, dizenin, sözlüğün veya başka herhangi bir yinelenebilir veri biçiminin uzunluğunu döndürür Python'da. len() yöntemi bir argüman alır: yinelenebilir bir nesne. len() Python'da yerleşik bir yöntemdir. 

Programlama yaparken, belirli bir yinelenebilir nesnenin uzunluğunu elde etmek istediğiniz bir senaryo ile karşılaşabilirsiniz. Örneğin, ortalama araba fiyatını hesaplamak için kullanmak istediğiniz, otomobil bayinizdeki müşteriler tarafından verilen siparişlerin bir listesine sahip olabilirsiniz. Bunu yapmak için önce kaç araba satıldığını bilmeniz gerekir.

Python'daki len() yönteminin devreye girdiği yer burasıdır. Python len() yöntemi, yinelenebilir herhangi bir nesnenin uzunluğunu hesaplamak için kullanılabilen yerleşik bir işlevdir. Bu nedenle, Python'da bir dizenin, listenin, sözlüğün veya başka bir yinelenebilir nesnenin uzunluğunu almak istiyorsanız, len() yöntemi yararlı olabilir.

Bu eğitimde. , Python'da len() yönteminin nasıl kullanılacağını keşfedeceğiz. Ayrıca, dizelerde, listelerde ve sözlüklerde kullanılan birkaç len() örneğini inceleyeceğiz.




Len Python

len() işlevi, yinelenebilir bir nesnedeki öğelerin sayısını döndürür. Listeler ve dizeler gibi yinelenebilir nesneler dizinlenir; bu, nesnedeki her değere bir dizin değeri atandığı anlamına gelir. Bu dizin değeri, bir nesnedeki tek tek değerlere başvurmak için kullanılabilir.

len() yöntemi tek bir argüman alır: uzunluğunu hesaplamak istediğiniz yinelenebilir nesne . Python'da len() yönteminin sözdizimi burada:

len (iterable_object)

Bu yöntemin nasıl çalıştığını göstermek için bir örnek üzerinden gidelim. Diyelim ki bir araba galerisi işletiyorsunuz ve geçen ay kaç arabanın satıldığını bilmek istiyorsunuz. Halihazırda bir satış listeniz var, ancak bu listede kaç öğe olduğunu öğrenmek istiyorsunuz. Bu görevi gerçekleştirmek için aşağıdaki kodu kullanabilirsiniz:

last_month_sales = ["Vauxhall Corsa 2011", "Nissan Note 2014", "Honda Civic 2012", "Vauxhall Corsa 2015", "Vauxhall Mokka 2013", "Hyundai I20 2016"] print(len(last_month_sales))

Kodumuz bir listemizin uzunluğunu temsil eden tamsayı değeri: 6. Programımızın ilk satırında, bayide geçen ay yapılan tüm satışları saklayan last_month_sales adlı bir değişken tanımladık. Ardından dizimizin uzunluğunu hesaplamak için len() kullanırız ve bu değeri print() kullanarak konsola yazdırırız. 

< p>Katılımcıların %81'i, bir eğitim kampına katıldıktan sonra teknik iş beklentileri konusunda daha emin hissettiklerini belirtti. Bugün bir eğitim kampı ile eşleştirin.

Ortalama bir eğitim kampı mezunu, bir eğitim kampına başlamaktan ilk işini bulmaya kadar, kariyer geçişinde altı aydan az zaman harcadı.

Ayrıca, şunları kullanabiliriz: len() bir dizgenin uzunluğunu almak için. Diyelim ki bir hızlı yazma oyunu yapıyorsunuz ve bir oyuncunun kaç karakter yazdığını bilmek istiyorsunuz. Bu hedefi gerçekleştirmek için aşağıdaki kodu kullanabilirsiniz:

player_one_output = "Hızlı kahverengi tilki tembelin üzerinden atladı köpek. Gerçekten de yaptı ve tanık olmak harikaydı." print(len(player_one_output))

Kodumuz şunu döndürür: 90. Python'da dizeler dizine alınır, bu da her karakterin — boşluklar ve simgeler dahil — kendi değeri verilir. Bu nedenle, len() işlevi, dizemizde kaç öğe (veya karakter) olduğunu sayar, bu durumda bu 90'dır.




Python Len in For Loop

len() yöntemi genellikle Python'da bir for döngüsüyle birlikte, döngüye belirli bir kod bloğunu kaç kez çalıştıracağını bildirmek için kullanılır.

Örneğin, otomobil bayimiz tarafından geçen ay satılan her otomobilin bir listesini yazdırmak istediğimizi ve her değerin yeni bir satırda olması gerektiğini varsayalım. Bunu şu kodu kullanarak yapabiliriz:

last_month_sales = ["Vauxhall Corsa 2011", "Nissan Note 2014 ", "Honda Civic 2012", "Vauxhall Corsa 2015", "Vauxhall Mokka 2013", "Hyundai I20 2016"] menzil (0, len(last_month_sales) için): print(last_month_sales[car])

Kodumuz, geçen ay satılan araba sayısını hesaplamak için len() kullanır ve ardından for döngüsü her araba arasında döngü yapmak için bu değeri kullanır last_month_sales dizisinde. İşte kodumuzun çıktısı:

Vauxhall Corsa 2011 Nissan Note 2014 Honda Civic 2012 Vauxhall Corsa 2015 Vauxhall Mokka 2013 Hyundai I20 2016



Sonuç

Python'daki len() yöntemi yinelenebilir bir nesnenin uzunluğunu hesaplamak için kullanılabilir. Örneğin, len() okulda belirli bir sınıfta kaç öğrencinin olduğunu veya yerel bir donut dükkanının geçen hafta kaç tane donut sattığını hesaplamak için kullanılabilir.


Bu öğreticide, Python'da yinelenebilir bir nesne üzerinde len() yönteminin nasıl kullanılacağını tartıştık. , yinelenebilir bir nesneyi yinelemek için bir for döngüsüyle kullanılabilir. Artık Python'un yerleşik len() uzman gibi bir yöntem!

Python, teknoloji endüstrisinde çeşitli amaçlar için kullanılır. ücretsiz Python.Engineering uygulaması koçlarımızdan biriyle Python öğrenmenin kırılmanıza nasıl yardımcı olabileceği hakkında konuşmak için teknolojide hayalinizdeki role girin.





Python listesi uzunluğu: StackOverflow Questions