def escribirMatriz(dia,carril):
    #Escribiendo y leyendo la matriz.
    print("-"*10)
    if matriz_vacia [dia][0]<3:
        indice=int(matriz_vacia[dia][0])
        print(indice)
        matriz_vacia[dia][indice+1]=str(carril)
        matriz_vacia [dia][0] +=1
        #[Numero de matriz]
        #[Elemento dentro de la matriz.]
        print(matriz_vacia)
    else:
        print("La matriz ya esta llena.")

def buscarMatriz(dia):
    #Escribiendo y leyendo la matriz.
    print("*"*10)
    dato_1 = str(matriz_vacia[dia][1])
    dato_2 = str(matriz_vacia[dia][2])
    dato_3 = str(matriz_vacia[dia][3])
    return dato_1, dato_2, dato_3

# Crear una matriz de 4x32 vacía
matriz_vacia=[[None for _ in range (4)] \
               for _ in range (32)]
print(matriz_vacia)
# Crea la estructura inicial.  
for x in range (0,32):
    matriz_vacia [x][0]=0
print(matriz_vacia)
# Guarda el dato en la matriz. 
dia = 1
carril = "1704B"
escribirMatriz (dia,carril)
dia = 1
carril = "Cámara PTZ"
escribirMatriz (dia,carril)
#matriz_vacia.clear() para borrar todo
#Buscar dato en matriz. 
dia = 1
dato_1, dato_2, dato_3 = "", "", ""
dato_1, dato_2, dato_3 = buscarMatriz(dia)
print(dato_1, dato_2, dato_3)

matriz_posicion = [["A10","A11","A12"],\
                   ["A10","A11","A12"],\
                   ["C10","C11","C12"],\
                   ["E10","E11","E12"],\
                   ["G10","G11","G12"],\
                   ["I10","I11","I12"],\
                   ["K10","K11","K12"],\
                   ["M10","M11","M12"]
                  ]
inicio_dia_de_la_semana = 0
dia = 1
print(str(matriz_posicion[inicio_dia_de_la_semana+dia][0]), dato_1)
print(str(matriz_posicion[inicio_dia_de_la_semana+dia][1]), dato_2)
print(str(matriz_posicion[inicio_dia_de_la_semana+dia][2]), dato_3)







Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: