Medir la Longitud de los Datos
En Python, la longitud de un objeto de datos se puede determinar utilizando la función integrada len()
. Esta función devuelve el número de elementos o caracteres en el objeto, dependiendo del tipo de datos.
Medir la Longitud de los Tipos de Datos Numéricos
Para los tipos de datos numéricos, como int
, float
y complex
, la función len()
no es aplicable, ya que estos tipos de datos representan un solo valor, no una colección. En cambio, puedes utilizar los siguientes métodos para determinar la "longitud" de los tipos de datos numéricos:
## Enteros
x = 42
print(len(str(x))) ## Salida: 2
## Números de punto flotante
y = 3.14
print(len(str(y))) ## Salida: 4
## Números complejos
z = 2 + 3j
print(len(str(z))) ## Salida: 5
Medir la Longitud de los Tipos de Datos No Numéricos
Para los tipos de datos no numéricos, como str
, list
, tuple
, set
y dict
, se puede utilizar la función len()
para determinar la longitud del objeto de datos.
## Cadenas
s = "LabEx"
print(len(s)) ## Salida: 5
## Listas
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) ## Salida: 5
## Tuplas
my_tuple = (1, 2, 3, 4, 5)
print(len(my_tuple)) ## Salida: 5
## Conjuntos
my_set = {1, 2, 3, 4, 5}
print(len(my_set)) ## Salida: 5
## Diccionarios
my_dict = {'name': 'LabEx', 'age': 5}
print(len(my_dict)) ## Salida: 2
Al comprender cómo medir la longitud de diferentes tipos de datos en Python, puedes escribir código más eficiente y efectivo que puede manejar una variedad de estructuras de datos.