Dada la lista de listas en Python, escriba un programa de Python para encontrar el valor máximo de la lista de cada sublista.
Ejemplos:
Input : [[10, 13, 454, 66, 44], [10, 8, 7, 23]] Output : [454, 23] Input : [[15, 12, 27, 1, 33], [101, 58, 77, 23]] Output : [33, 101]
Método #1: Usar la comprensión de listas.
# Python code to Find maximum of list in nested list # Initialising List a = [[10, 13, 454, 66, 44], [10, 8, 7, 23]] # find max in list b = [max(p) for p in a] # Printing max print(b)
Producción:
[454, 23]
Método #2: Usarmap
# Python code to Find maximum of list in nested list # Initialising List a = [[10, 13, 454, 66, 44], [10, 8, 7, 23]] # find max in list ans = list(map(max, a)) # Printing max print(ans)
Producción:
[454, 23]
Publicación traducida automáticamente
Artículo escrito por everythingispossible y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA