【发布时间】:2019-05-18 18:45:49
【问题描述】:
在 matalb 中,我们可以将向量作为 a=[1,3,4] 并使用它来访问和替换另一个向量或矩阵的元素,就像这样。
a=[1,2,4];
b=[1,2,3,4];
b(a)=1
所以 b 将是 [1,1,3,1]
有没有办法在 python 中做到这一点?
我知道我可以做这样的事情:
a=[1,2,4]
b=list(range(1,10))
[b[x] for x in a]
但它不允许我替换这些值,例如。
【问题讨论】:
-
看看numpy。