需要arr
将值value
从位置start
写入列表step
告诉我如何以最有效的方式做到这一点。
我用这种方式:
arr[start::step] = [value] * (len(arr) - start - 1)
但是有没有更有效的方法?
需要arr
将值value
从位置start
写入列表step
告诉我如何以最有效的方式做到这一点。
我用这种方式:
arr[start::step] = [value] * (len(arr) - start - 1)
但是有没有更有效的方法?
对于足够大的数组,
Numpy
它似乎加速得很好。简单
Python
:您不需要
Numpy
乘以该值: