Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Python

Python len(): Praktische handleiding voor het meten van objectlengtes

In Python is len() een ingebouwde functie die het aantal items in een object retourneert. Of je nu werkt met strings, lijsten, tuples, dictionaries of andere collecties, len() geeft je een snelle, efficiënte manier om de grootte te bepalen zonder kostbare iteratie uit te voeren.

Syntax

len(waarde)

Parameter

waarde – Het object wiens lengte je wilt meten.

Retourwaarde

Geeft een integer terug die het aantal elementen in het opgeleverde object vertegenwoordigt.

Strings

Voor een string telt len() elk karakter— inclusief spaties, leestekens en speciale symbolen. Wees voorzichtig bij het doorgeven van een None-waarde, want dit zal een TypeError opleveren.

Collecties

  • Lijsten & Tuples – Telt het aantal elementen.
  • Dictionaries – Telt sleutel-waardeparen; sleutels en waarden worden niet gescheiden geteld.
  • Sets & Frozensets – Telt unieke items.

Randgevallen

  • Lege objecten – len([]) geeft 0 terug.
  • Niet-ondersteunde typen – Doorgeven van een non-sized type (bijv. int) levert TypeError op.

Voorbeelden

1. String-lengte

# Voorbeeld 1 str1 = "Welcome to Guru99 Python Tutorials" print("De lengte van de string is:", len(str1)) 
Uitvoer: De lengte van de string is: 35

2. Lijst-lengte

# Voorbeeld 2 lijst1 = ["Tim", "Charlie", "Tiffany", "Robert"] print("De lengte van de lijst is", len(lijst1)) 
Uitvoer: De lengte van de lijst is 4

3. Tuple-lengte

# Voorbeeld 3 tup = ("Jan", "Feb", "March") print("De lengte van de tuple is", len(tup)) 
Uitvoer: De lengte van de tuple is 3

4. Dictionary-lengte

# Voorbeeld 4 dict_obj = {"Tim": 18, "Charlie": 12, "Tiffany": 22, "Robert": 25} print("De lengte van de dictionary is", len(dict_obj)) 
Uitvoer: De lengte van de dictionary is 4

5. Array-lengte (lijst-equivalent)

# Voorbeeld 5 arr = ["Tim", "Charlie", "Tiffany", "Robert"] print("De lengte van de array is", len(arr)) 
Uitvoer: De lengte van de array is 4

Belangrijkste aan te houden punten

  • len() is veelzijdig en efficiënt voor elk gesizeerd object.
  • Het retourneert een integer; nul duidt op een leeg object.
  • Valideer altijd het objecttype om TypeError te voorkomen.

Python

  1. Python's strip()-methode beheersen: Uitgebreide handleiding & praktische voorbeelden
  2. Python's str.count() beheersen: Karakters & substrings tellen met voorbeelden
  3. Python `format()` strings beheersen met duidelijke voorbeelden
  4. Python len(): Praktische handleiding voor het meten van objectlengtes
  5. Python's String.find()-methode beheersen: Syntaxis, voorbeelden & alternatieven
  6. Python's yield meesteren: Generator vs Return – Een praktische gids
  7. Python Counter in collections – Efficiënt tellen, updaten en rekenkundige operaties
  8. Java String length() Methode: Hoe de grootte van een String op te vragen (Voorbeeld)
  9. Java String.charAt() begrijpen: Syntaxis, Retourtype, Exceptions en Praktisch Voorbeeld
  10. Java String.contains() Methode: Controleren op Substrings – Praktische Voorbeelden
  11. Java String.endsWith() beheersen: Controleren op String-suffixen met voorbeelden