我有一个Python的列表嵌套列表嵌套列表,它看起来像这样:
想要获取列表中最大值及其三个索引。
我已经看到如何对列表中的列表执行此操作:
但我不明白如何将其适应第三个列表。
另一个问题:是否有一种简单的方法可以将以下操作应用于我的所有列表元素?
my_list = [ [[1,2,3],[4,3,2]] , [[2,1,9],[8,1,2]] , [[5,4,3],[1,6,7]] , ...]
想要获取列表中最大值及其三个索引。
我已经看到如何对列表中的列表执行此操作:
max_value, max_index = max((x, (i, j))
for i, row in enumerate(my_list)
for j, x in enumerate(row))
但我不明白如何将其适应第三个列表。
另一个问题:是否有一种简单的方法可以将以下操作应用于我的所有列表元素?
my_list = my_list - my_list[0] * 2
map
函数;它就是为了这个目的而设计的。 - Prune