len () python'da yerleşik bir işlevdir. Verilen dizenin, dizinin, listenin, başlığın, sözlüğün vb. Uzunluğunu öğrenmek için len () kullanabilirsiniz.
Programın performansını optimize etmek için len işlevini kullanabilirsiniz. Nesnede depolanan öğelerin sayısı asla hesaplanmaz, bu nedenle len öğelerin sayısını sağlamaya yardımcı olur.
Sözdizimi:
len(value)
Parametreler:
Değer : Uzunluğunu istediğiniz belirli değer.
Geri dönüş değeri
Bir tamsayı değeri, yani verilen dizenin uzunluğunu veya diziyi veya liste veya koleksiyonları döndürecektir.
Çeşitli Dönüş değerleri türleri:
Teller:
Bir dizedeki noktalama işaretleri, boşluk ve her tür özel karakter içeren karakter sayısını döndürür. Ancak, bir Null değişkenini kullanırken çok dikkatli olmalısınız.
Boş:
Boş, sıfır karakter içeren ikinci bir dönüş çağrısıdır, ancak her zaman Hiçbiri'dir.
Koleksiyonlar:
Yerleşik len, bir koleksiyondaki öğelerin sayısını döndürür.
TypeError:
Len işlevi, kendisine iletilen değişkenin türüne bağlıdır. Tip Dışı herhangi bir yerleşik desteğe sahip değildir.
Sözlük:
Sözlük için her çift bir birim olarak sayılır. Ancak değerler ve anahtarlar bağımsız değildir.
Örnek 1: Verilen dizenin uzunluğunu nasıl bulabilirim?
# testing len()str1 = "Welcome to Guru99 Python Tutorials"print("The length of the string is :", len(str1))
Çıktı:
The length of the string is : 35
Örnek 2: Listenin uzunluğu python'da nasıl bulunur?
# to find the length of the listlist1 = ["Tim","Charlie","Tiffany","Robert"]print("The length of the list is", len(list1))
Çıktı:
The length of the list is 4
Örnek 3: Python'da bir demet uzunluğunu bulma
# to find the length of the tupleTup = ('Jan','feb','march')print("The length of the tuple is", len(Tup))
Çıktı:
The length of the tuple is 3
Örnek 4: Sözlüğün uzunluğu Python'da nasıl bulunur?
# to find the length of the DictionaryDict = {'Tim': 18,'Charlie':12,'Tiffany':22,'Robert':25}print("The length of the Dictionary is", len(Dict))
Çıktı:
The length of the Dictionary is 4
Örnek 5: Dizinin uzunluğu python'da nasıl bulunur
# to find the length of the arrayarr1 = ['Tim','Charlie','Tiffany','Robert']print("The length of the Array is", len(arr1))
Çıktı:
The length of the Array is 4
Özet:
- len () python'da yerleşik bir işlevdir. len () kullanarak verilen dizenin, dizinin, listenin, tuple'ın, sözlüğün vb. uzunluğunu elde edebilirsiniz.
- Değer: Uzunluğunu istediğiniz belirli değer.
- Dönüş değeri a bir tamsayı değeri döndürür, yani verilen dizenin, dizinin veya listenin veya koleksiyonların uzunluğu.