【发布时间】:2017-06-01 04:41:29
【问题描述】:
我有一个值列表和一个 numpy bool 数组,如下所示:
[[False True True False False True]
[ True True True False False True]
[ True True True True True True]]
list = [1, 7, 2, 2, 3, 7, 1, 1, 4, 2, 9, 1, 2]
我的目标是通过列方式将 list 中的整数添加到 bool 数组中的 True 值,如果可能的话,让 false 值包含整数 0。请记住,我正在尝试遍历 bool按列排列数组,因此最终结果如下所示:
[[0 2 7 0 0 9]
[ 1 2 1 0 0 1]
[ 7 3 1 4 2 2]]
【问题讨论】: