Python - Operaciones con matrices en Python

 
Vista:

Operaciones con matrices en Python

Publicado por Manuel (7 intervenciones) el 07/11/2019 09:13:36
Hola a todos y muchas gracias de antemano. ¿Cómo podría hacer una función que tome como parámetro una tupla que representa una matriz y devuelva el valor mínimo de sus elementos?

Ejemplo!

--primera fila-- --segunda fila-- ---tercera fila---
((45, 189, 78, 8, 3), (3, 22, 69, 1, 1548), (100, 798, 43, 5, 88))

El valor mínimo es el 1 (2ª fila, 4 ª columna de la matriz o posición [1][3] de la tupla que la representa.
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
Imágen de perfil de algoritmo
Val: 819
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Operaciones con matrices en Python

Publicado por algoritmo (245 intervenciones) el 07/11/2019 18:33:26
Hola.

Espero que te sirva :)

1
2
3
4
5
6
7
8
9
10
11
tupla = ((45, 189, 78, 8, 3), (3, 22, 69, 1, 1548), (100, 798, 43, 5, 88))
 
minimo = ''
for num_fila, fila in enumerate(tupla):
    for num_columna, columna in enumerate(fila):
        if columna < minimo:
            minimo = columna
            fila_minimo = num_fila
            columna_minimo = num_columna
 
print 'Menor: %s en fila: %s, columna: %s' % (minimo, fila_minimo+1, columna_minimo+1)
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