29
loading...
This website collects cookies to deliver better user experience
lista
es un contenedor que puede almacenar datos de cualquier tipo, incluso puede almacenar datos de diferentes tipos. Así, una lista puede contener strings, ints, floats, etc.list
y en cada una de sus posiciones guardar una lista, como en el ejemplo a continuaciónmi_lista = [['a', 'b'], ['c', 'd']]
mi_lista[0]
lo que vamos a hacer es obtener lo que está almacenado en la posición cero, es decir la lista ['a', 'b']
. Luego, si queremos acceder a la segunda letra (que sabemos que es la posición 1) usando la notación de corchetes de Python haríamos <nombre_variable>[1]
. Es decir, para acceder a la letra 'b' tenemos que hacer:lista_cero = mi_lista[0]
letra_b = lista_cero[1]
letra_b = mi_lista[0][1]
mi_lista = [[1, 0, 0], [0, 1, 0], [0, 0, 1]]
mi_lista
) usando un ciclo for
for i in range(len(mi_lista)):
mi_lista[i]
) que tenemos que recorrer por lo tanto tenemos que definir un nuevo ciclo for para recorrer esa segunda listafor i in range(len(mi_lista)):
for j in range(mi_lista[i]):
print
dentro del loop anterior para darnos cuenta que vamos a imprimir todos los valores. El código sería el siguiente:for i in range(len(mi_lista)):
for j in range(len(mi_lista[i])):
print(mi_lista[i][j])
for i in range(len(mi_lista)):
for j in range(len(mi_lista[i])):
if mi_lista[i][j] == 0:
mi_lista[i][j] = 1
elif mi_lista[i][j] == 1:
mi_lista[i][j] = 0