如何使用递归来查找嵌套数组中max和min值的总和?递归必须尽可能少地循环遍历数组。不可能使阵列变平。
提前致谢。这是我到目前为止编写的代码。它通过展平列表
设法为非嵌套数组执行此操作答案 0 :(得分:2)
如果要查找嵌套数组的最大值,请尝试:
def find_max(my_list):
m = max([find_max(x) if type(x) is list else x for x in my_list])
return m
参见示例:https://ideone.com/tcO6sY
同样适用于最低限度。