numpy拼接数组

经常用到需要扩展的数组,一般用list不断地append。但是,这样有时候就免不了将list转化成ndarray的麻烦。查了一下,numpy也有数组拼接的函数,比如append、concatenate、vstack等。
尝试了一下,append默认返回是一维数组,concatenate可以拼接多个多个数组,速度还据说更快,但也是会拉平维数,只有vstcak满足需要。
示例:

np.vstack((np.ones(3),np.ones(3)))
array([[1,1,1],[1,1,1]])
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章