Python - Matrices en python

 
Vista:
Imágen de perfil de JUAN JOSE

Matrices en python

Publicado por JUAN JOSE (1 intervención) el 17/09/2022 05:14:20
Buenas noches, venia a decir que que me recomiendan para aprender de manera no tan complicada las matrices, ya que es un tema que se me dificulta :( agradecería sus respuestas)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Matrices en python

Publicado por antonio (65 intervenciones) el 17/09/2022 11:57:26
Hola buenas mira esta pagina si no te queda claro tambien te pongo una explicación por si no lo entiendes:
https://pythondiario.com/2019/01/matrices-en-python-y-numpy.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#Las matrices son una estructura de datos bidimencional donde los elementos se organizan
# en filas y columnas. Ejemplo de esto.
#Que quiere decir varias dimensiones que seran varios elementos.
#Entonces en python que elementos que contengan mas de un elemento las listas,
# entoces una matriz sera una lista de lista:
 
M1 = [[8, 14, -6], #cada lista individual sera una fila
      [12,7,4], #todas las listas han de tener los mismos elementos
      [-11,3,21]] #Cada posicion de una fila sera una columna, es decir,
#1 elemento sera 1 columna, en todas las listas
 
#Esta es la explicación de una matriz en python
#como se recorre pues como sabemos pytohn te muestra el length de sus elementos
#con el atributo len(elemento) en este caso es igual para las listas
#pero que ocurre que nos daria el length de las listas que contiene ya que es un lista que contiene listas
#para ello tambien deberemos coger el length del algun elemento de la lista ya que por lo explicado
#sabemos que ha de ser el mismo para cada fila, entoces se podria recorrer
for i in range(len(M1)):
    #para coger un elemento se coge el numero que es como en programacion se empieza con el 0
    #pues se cogera el len elemento cero de la lista de lista, es decir, el len de la primera lista
    #esto se hace poniendo entre llaves un cero el la lista de listas M1[0]
    for j in range(len(M1[0])):
        #ahora para coger los uno a uno el elemento de una lsita pues tendremos que saber que
        #es añadiendo otra llave es decir el primer elemento de la primera lista es M1[0][0]
        #pero como i cambia y tambien j cambia pues es mas facil hacer M1[i][j]
        print(M1[i][j],end=" ")
    print("")
#sabiendo todo esto mas o menos podrias hacer cualquier cosa con matrices si sabes recorrerla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar