Я хотел бы поместить максимальное число (ы) в новый массив, я пробовал все, что я могу придумать, и никто, кажется, не работает ... (добавление в пустой массив результатов, concat и т. д.)Поиск самого большого числа во вложенном списке в Python
Очевидно, что цикл for печатает максимальную функцию с соответствующими номерами, , но у меня слабое понимание возврата и печати, а также для сбора значений из цикла, и т.д.
list = [[21, 34, 345, 2], [555, 22, 6, 7], [94, 777, 65, 1], [23, 54, 12, 666]]
for i in list:
print max(i)
345
555
777
666
'для ..... Code_to_add_i_to_array', в основном, вместо' для ...: печать i'. –
Было бы более обычным преобразовать ваш список в массив сначала, а затем взять max() для массива.1) превратить вложенный список в одиночный, 2) преобразовать единый список в массив, 3 взять max()/argmax в Numpy – user1749431