Код: Выделить всё
idx = [2, 5, 6]
val = [69, 12, 15]
_ = np.zeros(idx[-1]+1)
for i in idx:
_[i] = val[idx.index(i)]
print(_)
dbg(_)
Код: Выделить всё
[ 0. 0. 69. 0. 0. 12. .15]
(6,)
float64
Подробнее здесь: https://stackoverflow.com/questions/787 ... nced-index