[ Foro de Python ]

Matrices en python

13-Mar-2022 12:54
Invitado ( Nico)
3 Respuestas

Holaaaaaaa necesito ayuda por favor soy nuevo
Necesito una función que dada una lista de listas (por ejemplo esta):
t = [[2,3,2],[1,1,3],[5,1,3],[1,4,3],[4,4,2],[3,5,2],[5,5,2],[5,6,2]]
devuelva el dibujo (en este caso):

BBB C
         C  
  AA  C  
DDDE  
     FEGG
     F  HH

No sé si se entiende bien, el primer número es la columna, el segundo la fila y el tercero el numero de letras (la longitud). El primero sería el A [2,3,2] que estaría en la columna dos, fila 3 y ocupa 2 lugares (o sea aparecen 2 as)
Si alguien sabe como hacerlo y me puede responder con la función se lo agradecería mucho porque me está dando problemas. Graciassss :))


17-Mar-2022 17:22
Invitado (tete)

lo que no entiendo es como hay letras en varias filas ¿¿??

se supone que se repite hacia la derecha, ¿¿ a la izq arriba y abajo tambien ??


19-Mar-2022 09:33
Invitado (Nico)

Perdón, se me olvidó decir que cada una de las listas tiene asociado una H o una V que indica si es horizontal o vertical en este ejemplo sería así:

H232
H113
V513
H143
V442
V352
H552
H562


22-Mar-2022 20:32
Invitado (julio)

hola nico

te paso un código por si te sirve:
https://www.online-ide.com/nb70xv6a2r

saludos ;-)






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)