X
在Python中用乘以序列时,它不会乘以序列的每个成员-而是重复序列X
时间。这就是X必须是整数(不能是浮点数)的原因。
您要做的是使用列表理解:
hh = [[82.5], [168.5]]
N = 1.0 / 5
ll = [[x*N for x in y] for y in hh]
Python数组乘法
X
在Python中用乘以序列时,它不会乘以序列的每个成员-而是重复序列X
时间。这就是X必须是整数(不能是浮点数)的原因。
您要做的是使用列表理解:
hh = [[82.5], [168.5]]
N = 1.0 / 5
ll = [[x*N for x in y] for y in hh]