【发布时间】:2012-10-19 09:07:34
【问题描述】:
假设我们有两个数组:一些值,例如array([1.2, 1.4, 1.6]) 和一些索引(比如说,array([0, 2, 1]))我们的输出预期是放入更大数组中的值,由索引“寻址”,所以我们会得到
array([[ 1.2, 0. , 0. ],
[ 0. , 0. , 1.4],
[ 0. , 1.6, 0. ]])
有没有办法在没有循环的情况下以一种不错、快速的方式做到这一点?
【问题讨论】: