它似乎是某種水平連接,但我在網上找不到任何文檔。這裏最小的工作例如:c下劃線表達式`c_`做了什麼?
In [1]: from numpy import c_
In [2]: a = ones(4)
In [3]: b = zeros((4,10))
In [4]: c_[a,b]
Out[4]:
array([[ 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[ 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[ 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],
[ 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]])
頂部提示:在IPython中,你可以使用''得到任何對象的更多信息?嘗試運行'c_?'。 –
@ThomasK,謝謝,那正是我所需要的。 C_?爲我提供了所有的信息。你能發表一個答案,以便我可以選擇它嗎? – Framester
最簡單的參考是numpy手冊:http://docs.scipy.org/doc/numpy/reference/generated/numpy.c_.html(適用於沒有IPython的所有人)。 – strpeter