Cómo encontrar la longitud de una lista en Python

0 acciones
0
0
0
0

Introducción

Existen varias técnicas en Python para calcular la longitud de una lista. La longitud de una lista se define como el número de elementos que la componen. Para obtener la longitud de una lista en Python, la forma más común es usar el método len(), que es el más eficiente y es una función integrada. Dado que una lista es un objeto, su tamaño ya está almacenado en memoria para una rápida recuperación.

También hemos incluido otros dos métodos que puedes usar para encontrar la longitud de una lista con Python.

Utilizando el método longitud() Para obtener la longitud de una lista

Para calcular la longitud de una lista, puede usar el método integrado len(). Este método toma una secuencia o un conjunto como argumento y devuelve el número de elementos que contiene.

La sintaxis de len() es la siguiente:

len(s)

El siguiente ejemplo proporciona una lista y utiliza el método longitud() Para obtener la longitud de la lista se utiliza:

inp_lst = ['Python', 'Java', 'Ruby', 'JavaScript']
size = len(inp_lst)
print(size)

La salida es:

Output
4

Formas alternativas de encontrar la longitud de una lista

Aunque el método longitud() Por lo general, es la mejor manera de obtener la longitud de una lista porque es el método más eficiente, existen algunas otras formas de encontrar la longitud de una lista en Python.

Utilizando el método pista_de_longitud() Para obtener la longitud de una lista

El módulo operador de Python tiene un método. pista_de_longitud() Para estimar la longitud de un objeto iterable dado. Si se conoce la longitud, el método pista_de_longitud() Devuelve la longitud real. De lo contrario, el método pista_de_longitud() Devuelve la longitud estimada. En el caso de las listas, la longitud siempre se conoce, por lo que normalmente se usa el método longitud() Tu usas.

Sintaxis pista_de_longitud() Es como sigue:

length_hint(object)

El siguiente ejemplo proporciona una lista y utiliza el método pista_de_longitud() Para obtener la longitud de la lista se utiliza:

from operator import length_hint 
inp_lst = ['Python', 'Java', 'Ruby', 'JavaScript']
size = length_hint(inp_lst)
print(size)

La salida es:

Output
4
Usando un bucle for para obtener la longitud de una lista

Esta sección ofrece una forma menos práctica, pero igualmente informativa, de calcular la longitud de una lista sin un método específico. Usar el bucle for de Python para obtener la longitud de una lista también se considera un método simple y directo, y puede usarse en casi cualquier lenguaje de programación.

Los pasos básicos para obtener la longitud de una lista usando un bucle for son:

  • Declare una variable de contador y configúrela en cero.
counter = 0
  • Utilice un bucle for para recorrer todos los elementos de datos e incrementar la variable del contador en 1 después de encontrar cada elemento.
for item in list:
counter += 1
  • La longitud del array se almacena en la variable "contador", que representa el número de elementos de la lista. Esta variable puede usarse en otro código o en la salida.
print(counter)

El siguiente ejemplo muestra cómo obtener la longitud de una lista:

inp_lst = ['Python', 'Java', 'Ruby', 'JavaScript']
size = 0
for x in inp_lst:
size += 1
print(size)

La salida es:

Output
4

Resultado

En este artículo, aprendiste diferentes maneras de calcular la longitud de una lista en Python. Continúa tu aprendizaje con más tutoriales de Python.

Deja una respuesta

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

También te puede gustar