Imprimir una lista en Python.

En este tutorial se explica cómo imprimir una lista en Python. Explicamos cómo imprimir la lista de diferentes maneras. Ya sea directamente, combinada con otras variables o con un formato para que se vea ordenada.

Resumen imprimir lista.

Para imprimir la lista directamente solo hacemos lo siguiente. Pero hay más formas que te explicamos enseguida.

lista = ["Rojo","Azul","Verde","Amarillo","Naranja","Negro","Blanco"]

print( lista)

 

¿Cómo imprimir un elemento de una lista en Python?

Solo es cuestión de elegir la posición de la lista que queremos imprimir. Podemos combinarlo con otras variables del mismo tipo.

lista = ["Rojo","Azul","Verde","Amarillo","Naranja","Negro","Blanco"]

print("Color " + lista[0])
print("Camisa " + lista[1])
print("Pasto " + lista[2])

 ¿Cómo imprimir una lista en Python usando ciclo for?

Para imprimir una lista de datos usando el cliclo for, hay algunas maneras distintas. La que consideramos más simple es el código siguiente:

lista = ["Rojo", "Azul", "Verde", "Amarillo", "Naranja", "Negro", "Blanco"]

for i in lista:
    print(i)

 

Imprimir la lista directamente.

Podemos imprimir una lista en Python directamente. El único requisito es no combinarla con otra variable al momento de imprimir.

Si queremos imprimir una lista con otra variable tendremos un error, necesitamos imprimir variables del mismo tipo.

lista = ["Rojo","Azul","Verde","Amarillo","Naranja","Negro","Blanco"]

print( lista)

 

Imprimiendo la lista directamente, podemos ver el formato de la lista impreso. Es decir, sale con comillas y corchetes como se ve en la siguiente imagen.

Imprimir lista Python

Imprimir solo algunos elementos de la lista.

Podemos imprimir solo ciertos elementos de la lista. Y combinarlos con otras variables que sean del mismo tipo que un elemento de la lista.

En este caso la lista contiene elementos tipo String, por lo que podemos imprimirlos con variables tipo String.

lista = ["Rojo", "Azul", "Verde", "Amarillo", "Naranja", "Negro", "Blanco"]

print("Color 0:" + lista[0])

print("Color 2: " + lista[2])

print("Color 4: " + lista[4])

Imprime como se ve en la siguiente imagen:

Imprimir lista en Python

Imprimir lista usando ciclo for, Python.

Para imprimir con el ciclo for, podemos hacerlo de algunas maneras.

Una es creando un ciclo for con el comando range, asi correré desde 0 hasta el número de elementos de la lista. Y después imprimimos cada posición de la lista.

lista = ["Rojo","Azul","Verde","Amarillo","Naranja","Negro","Blanco"]
for i in range(len(lista)):
    print(lista[i])

La otra manera es que la lista sea el elemento que condiciona el ciclo for. Asi es mas directo al momento de imprimir.

lista = ["Rojo","Azul","Verde","Amarillo","Naranja","Negro","Blanco"]

for i in lista:
    print(i)

Ambos códigos imprimen lo siguiente:

Imprimir lista ciclo for python

Para más tutoriales de Python ve a la sección de Python.

Te dejamos algunos tutoriales que podrían ser de tu interés.

Logaritmo en Python (log python) en cualquier base.

Crear/ escribir en un archivo txt Python.