【发布时间】:2014-05-27 20:23:21
【问题描述】:
由于熟悉 MATLAB 编程语言,我正在寻找一种方便的方法来在 python 中实现以下赋值。
对于列表 L,给定索引 I 和值 R
L = [10,20,30,40,50]
I = [2,4,5]
R = [200, 400, 500]
我想以与此类似的方式分配这些值
L(I) = R
这应该产生
L == [10,200,30,400,500]
python 的方法是什么?原始列表的副本也可以。
【问题讨论】:
标签: python matlab vectorization slice