En este artículo, cubriremos cómo crear una lista de n-lists en Python .
En Python, podemos tener una lista de muchos tipos diferentes, incluidas strings, números y más. Python también nos permite crear una lista anidada, a menudo conocida como lista bidimensional, que es una lista dentro de una lista. Aquí cubriremos diferentes enfoques para crear una lista de n- lists en Python .
Los diferentes enfoques que cubriremos en este artículo son:
- Usando la multiplicación simple
- Usando bucle
- Uso de la comprensión de listas
Creando una lista de n-lists en Python
Ejemplo 1: Usando la multiplicación simple
En este ejemplo, estamos multiplicando la lista por 4 para obtener una lista de listas.
Python3
# Create a list with 4 references of same sub list lis = [[]] * 4 print(lis)
Producción:
[[], [], [], []]
Ejemplo 2: Uso de la comprensión de listas
En este ejemplo, estamos utilizando la comprensión de listas para generar una lista de listas.
Python3
d1 = [[] for x in range(6)] print(d1)
Producción:
[[], [], [], [], [], []]
Ejemplo 3: Uso de un bucle
En este ejemplo, estamos creando una lista usando un bucle con un rango de 6 y agregando listas a una lista.
Python3
list1 = [] list2 = [] for x in range(0,5): list1.append(list2) print(list1)
Producción:
[[], [], [], [], []]
Publicación traducida automáticamente
Artículo escrito por surajkumarguptaintern y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA