Longitud de string de Python | largo()

La función Python len() devuelve la longitud de la string

Sintaxis de Python len()

Sintaxis: len(string) 

Retorno: Devuelve un número entero que es la longitud de la string. 

Python len() Ejemplo

Métodos len() con string en Python.

Python3

string = "Geeksforgeeks"
print(len(string))

Producción:

13

Ejemplo 1: función Len() con tuplas y string

Aquí estamos contando la longitud de las tuplas y la lista .

Python

# Python program to demonstrate the use of
# len() method  
  
# with tuple
tup = (1,2,3)
print(len(tup))
  
# with list
l = [1,2,3,4]
print(len(l))

Producción: 

3
4

Ejemplo 2: Python len() TypeError

Python3

print(len(True))

Python-Foundation-Course

Producción:

TypeError: object of type 'bool' has no len()

Ejemplo 3: Python len() con diccionarios y conjuntos

Python3

# Python program to demonstrate the use of
# len() method  
  
dic = {'a':1, 'b': 2}
print(len(dic))
  
s = { 1, 2, 3, 4}
print(len(s))

Producción:

2
4

Ejemplo 4: Python len() con objetos personalizados

Python3

class Public:
    def __init__(self, number):
        self.number = number
    def __len__(self):
        return self.number
      
obj = Public(12)
print(len(obj))

Producción:

12

Complejidad del tiempo: 

La función len() tiene una complejidad de tiempo de O(1). en caso promedio y amortizado

Publicación traducida automáticamente

Artículo escrito por Striver y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *