如何使用递归在嵌套数组中查找最大值和最小值的总和?递归必须在数组中循环的次数最少。不可能展平数组。
提前致谢。这是我到目前为止编写的代码。它通过使列表变平来设法对非嵌套数组执行此操作
如果要从嵌套数组中寻找最大值,请尝试:
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
最低要求也一样。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句