Excelente este módulo, muchas gracias. Y efectivamente como dicen los compañeros, las dos listas que se declaran al inicio son filas, no columnas. Saludos
-
check_circle_outlineMódulo 1 | 16 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 8 clases
Listas
expand_more -
check_circle_outlineMódulo 3 | 5 clases
Tuplas
expand_more -
check_circle_outlineMódulo 4 | 7 clases
Strings
expand_more -
check_circle_outlineMódulo 5 | 5 clases
Diccionarios
expand_more -
check_circle_outlineMódulo 6 | 9 clases
Ciclos y condiciones
expand_more -
check_circle_outlineMódulo 7 | 21 clases
Funciones
expand_more -
check_circle_outlineMódulo 8 | 11 clases
Clases
expand_more -
check_circle_outlineMódulo 9.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
17 comentario(s)
La estructura de una matriz matemáticamente hablando es de la forma: A = (a_{ij}) donde i es el número de fila o renglón y j es el número de columna.
En el caso de los ejemplos del vídeo el error fue colocar columna_a = [10,20] y columna_b = [30,40], cuando en realidad esas no son las columnas de tal matriz, sino, filas o renglones: renglon_a = [10,20] y renglon_b = [30,40].
Debido a eso causa algo de confusión la explicación.
Un ejemplo que creo sería más claro:
lista_1 = [ a , b , c ]
lista_2 = [ d , e , f ]
matriz = [lista_1, lista_2]
Esto nos da como resultado:
matriz = [ [ a , b , c ] , [ d , e , f ] ]
De aquí podemos ver que a la lista_1 le pertenece el índice 0 y a la lista_2 el índice 1 y, a su vez, cada elemento dentro de la lista tiene los índices 0,1 y 2
Por esta razón, podemos representar esta variable como matriz
indice 0 1 2
0 a , b , c
1 d , e , f
Por lo tanto, lo primero que necesitamos conocer es el índice de la lista donde se encuentra el elemento que buscamos y después el índice del elemento dentro de la lista
Por lo tanto, si buscamos el elemento “e”, sabemos que está en la lista_2 que le corresponde el índice 1 y, a su vez, en el índice 1 dentro de la lista_2. Por lo tanto está en matriz[1][1]
Si lo queremos considerar como Matriz, debe tener la misma cantidad de valores cada lista ya que si no, como bien dicen abajo, solo es una lista de listas ya no una matriz.
Que al final, una matriz la consideraría como una lista de listas donde cada lista tiene la misma cantidad de elementos
Creo que de todas las clases hasta ahora, está es la que no se explica bien
Porqué. Primero una matriz es de 2x2 pero no 2 columnas x 2 filas sino al revés sino 2 filas por 2 columnas a partir de ese detalle no es posible leer la matriz fácilmente como lo hace en el video
matriz[1][0] debería ser fila con indice 1 en columna con indice 0. Es decir ¡, la fila con el índice 1 es la lista de la columna_b y, a su vez, el índice 0 de esa lista es el valor 30
primero son filas luego columnas no al revés como lo dice en el video y colocar como nombres columna_a y b a las variables no sería lo mejor porque confunde.
Sería bueno re hacer este video porque es confunde más que ayudar
Creo que de todas las clases hasta ahora, está es la que no se explica bien
Porqué. Primero una matriz es de 2x2 pero no 2 columnas x 2 filas sino al revés sino 2 filas por 2 columnas a partir de ese detalle no es posible leer la matriz fácilmente como lo hace en el video
matriz[1][0] debería ser fila con indice 1 en columna con indice 0. Es decir ¡, la fila con el índice 1 es la lista de la columna_b y, a su vez, el índice 0 de esa lista es el valor 30
primero son filas luego columnas no al revés como lo dice en el video y colocar como nombres columna_a y b a las variables no sería lo mejor porque confunde.
Sería bueno re hacer este video porque es confunde más que ayudar
Realmente yo no se cual loco se inventó este tema de matrices, pero la explicacion mas sencilla es que cada [] que agregamos cuando queremos consultar representa el elemento que deseamos obtener por ejemplo:
lista=[1,2,[3,[4,5]]]
print (lista[2][1][1]) –>5
es decir [2] busca el elemento index 2 del arreglo lista es decir [3,[4,5]],
[1] busca el elemento index 1 del arreglo anterior [4,5],
[1] busca el elemento index 1 del arreglo anterior que es : 5
Eso me causó mucha confusión, pero viendo los comentarios pude comprenderlo : )
Creo que sería una buena idea corregir este concepto :0