Función len() en Python

En Python, len() es una función incorporada que se utiliza para obtener la longitud o el número de elementos de una secuencia. Puede ser aplicada a diferentes tipos de datos que son secuencias, como cadenas , listas , tuplas , diccionarios y conjuntos .

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

  • La función len() en Python devuelve el número de elementos en un objeto.
  • Cuando el objeto es una cadena, la función len() devuelve el número de caracteres de la cadena.

Sintaxis len() en Python

La sintaxis de la función len() es la siguiente:

Ejemplo

    objeto = [1, 2, 3]

len(objeto)
print(objeto)

  

Donde objeto es el objeto del que deseas obtener la longitud.


Ejemplo len() en Python

Devuelve el número de elementos en una lista:

Ejemplo

    mylist = ["pera", "manzana", "fresa"]
x = len(mylist)
print(x)
print(x)
  
Abrir en editor

En este ejemplo, mylist es una lista que contiene tres elementos: "pera", "manzana" y "fresa". La función len(mylist) devuelve 3 , que es el número de elementos en la lista. Luego, asignamos este valor a la variable X y la imprimimos, obteniendo como resultado 3 .


Ejemplo 2 len() en Python

Devuelve el número de caracteres en una cadena:

Ejemplo

    objeto = [1, 2, 3]

len(objeto)
print(objeto)
  

En este ejemplo, la variable mylist contiene la cadena "Madrid". Luego, la función len(mylist) devuelve la longitud de la cadena, que es 6, ya que contiene 6 caracteres: "M", "a", "d", "r", "i", "d". Por lo tanto, el valor de X será 5 y se imprimirá "5" como resultado.


Valores de parámetros

La sintaxis indica el orden de argumentos y palabras clave. Copia la plantilla y sustituye nombres de columnas o literales entre comillas simples.

Parámetro Descripción
Objeto Requerido. Un objeto. Debe ser una secuencia o una colección.
Valores de parámetros

Practica Función len() en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Devuelve el número de elementos en una lista

Devuelve el número de elementos en una lista.

Ejemplo

    objeto = [1, 2, 3]

len(objeto)
print(objeto)
  
Abrir en editor

Ejercicio: Devuelve el número de caracteres en una cadena

Devuelve el número de caracteres en una cadena.

Ejemplo

    mylist = ["pera", "mango", "fresa"]
x = len(mylist)
print(x)
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.