Select & 显示 python 中数字列表中的奇数索引
Select & display odd numbered indexes from the list of numbers in python
我正在尝试通过以下方式实现索引:
[1,3,5,7,9,11...],
[2,4,6,8,10,12,...],
[3,5,7,9,11,13...],
[4,6,8,10,12,14,..],
到目前为止,我已经实现了以下格式:
[1,2,3,4,5,...],
2,3,4,5,6,7...]
3,4,5,6,7,8...],
使用代码行
indexer = np.arange(3)[None,:] + np.arange(8)[:,None]
我不确定如何达到预期的结果。
请帮我解决这个问题!
谢谢
您可以通过以下方式为 np.arange
定义步长 np.arange(start, stop, step)
:
>>> np.arange(1, 12, 2)[None,:] + np.arange(4)[:,None]
array([[ 1, 3, 5, 7, 9, 11],
[ 2, 4, 6, 8, 10, 12],
[ 3, 5, 7, 9, 11, 13],
[ 4, 6, 8, 10, 12, 14]])
我正在尝试通过以下方式实现索引:
[1,3,5,7,9,11...],
[2,4,6,8,10,12,...],
[3,5,7,9,11,13...],
[4,6,8,10,12,14,..],
到目前为止,我已经实现了以下格式:
[1,2,3,4,5,...],
2,3,4,5,6,7...]
3,4,5,6,7,8...],
使用代码行
indexer = np.arange(3)[None,:] + np.arange(8)[:,None]
我不确定如何达到预期的结果。
请帮我解决这个问题!
谢谢
您可以通过以下方式为 np.arange
定义步长 np.arange(start, stop, step)
:
>>> np.arange(1, 12, 2)[None,:] + np.arange(4)[:,None]
array([[ 1, 3, 5, 7, 9, 11],
[ 2, 4, 6, 8, 10, 12],
[ 3, 5, 7, 9, 11, 13],
[ 4, 6, 8, 10, 12, 14]])