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]])