使用map函数,求一个以三维向量为元素的列表中给向量的模 要求:自定义计算向量模的函数,做为map函数的参数

会map函数,但怎么以三维向量为元素的列表中给向量的模 自定义计算向量模的函数,做为map函数的参数

按照向量的模直接计算就行了,举个例子:

import numpy as np

L=[np.array([1,2,3]),np.array([1,0,3])]
res=map(lambda x:math.sqrt(x[0]**2+x[1]**2+x[2]**2),L)
print(list(res))