Hola, no estoy muy en tema con la programación y necesitaría encontrar la ubicación del mayor elemento de una matriz (o una lista de listas). Sé cómo encontrar el mayor elemento de una lista, pero no de varias (sin usar un for dentro de otro).
Desde ya, muchas gracias.
Hola, ¿cómo estás?
Si tu matriz es una lista que contiene otras listas (o bien tuplas), puedes usar
itertools.chain() para reducir todos los subelementos a una única lista. Luego, la función incorporada
max() te dirá cuál de ellos es el más grande. Ejemplo:
Código:
>>> from itertools import chain
>>> matrix = [
... [1, 2, 3],
... [4, 5, 6]
... ]
>>> max(chain(*matrix))
6
Saludos!