Inicializar una lista vacía en Python
Este tutorial muestra formas de inicializar una lista vacía en Python. Esto cubrirá la definición de una lista de tamaño n
o la definición de una lista de tamaño variable con los valores por defecto vacíos.
Cuando declaras una lista en Python, siempre comienza con el tamaño 0
ya que no hay forma explícita de declarar el tamaño de una lista de Python ya que las listas de Python son de naturaleza variable. Este tutorial proporcionará una forma de inicializar una lista de tamaño fijo con todos los valores predeterminados en None
o vacíos.
Inicialización de valores None
de tamaño n
en una lista en Python
La mejor manera de resolver este problema es inicializar una lista de tamaño n
con todos los valores establecidos en None
, lo que indica que un valor está vacío en Python.
Para hacer esto, inicialice una lista singleton con el valor None
y multiplíquelo por n
, que es el tamaño preferido de la lista.
n = 15 # Size of the List
lst = [None] * n
print(lst)
Producción :
[None, None, None, None, None, None, None, None, None, None, None, None, None, None, None]
La salida es una lista de tamaño 15 definida por n
con todos los valores establecidos en None
, equivalente a un valor vacío.
Esta solución es la forma más fácil y práctica de inicializar una lista con valores vacíos en Python. Sin embargo, esta es una solución a la naturaleza predefinida de una lista de Python que tiene un tamaño variable.
Skilled in Python, Java, Spring Boot, AngularJS, and Agile Methodologies. Strong engineering professional with a passion for development and always seeking opportunities for personal and career growth. A Technical Writer writing about comprehensive how-to articles, environment set-ups, and technical walkthroughs. Specializes in writing Python, Java, Spring, and SQL articles.
LinkedInArtículo relacionado - Python List
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python