【发布时间】:2019-07-16 14:27:14
【问题描述】:
我试图将 python 中的一个简单列表乘以 -1 并返回一个空列表。 有人知道为什么吗?
我发现我想如何使用 lambda 函数来做到这一点,但我仍然需要明确。
L = list(range(10))
L = L * -1
输出为:[]
我期待:[0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
【问题讨论】:
-
您可能想使用
np.array。这可以使用a = np.arange(10); a *= -1或在一步中使用a = -np.arange(10)来完成。
标签: python-3.x list multiplication