numpy(一)
2020-03-14 本文已影响0人
陆寒晨
np.c_ / np.r_ / np.s_
np.c_ ,按列的方向拼接数组
>>> np.c_[np.array([1,2,3]), np.array([4,5,6])]
array([[1, 4],
[2, 5],
[3, 6]])
np.r_ ,按行的方向拼接数组
np.r_[np.array([1,2,3]), 0, 0, np.array([4,5,6])]
Out[3]:
array([1, 2, 3, 0, 0, 4, 5, 6])
np.s_ ,按行的方向拼接数组
In[6]:
np.s_[2::2]
Out[6]:
slice(2, None, 2)
# 另一个列子
In[7]:
np.index_exp[2::2]
Out[7]:
(slice(2, None, 2),)
应该是切片什么的,说实话,官方给的例子没太看懂[2::2]指的是什么?