【轉】https://blog.csdn.net/xiaodongxiexie/article/details/71774466
repo
用來記錄一些python技巧、書籍、學習鏈接等,歡迎star
github地址
python中的科學計算包numpy是一個非常好的擴展工具,numpy中最常見的就是針對數組ndarray的操作,部分操作與python內置的list(其拼接方式爲append和extend)有重合,不過要注意使用方式,除此之外,針對ndarray進行數組拼接時有其自己的方式.
接下來介紹我所知道的四種numpy數組的拼接方式:
方法1是比較傳統的用法,在另一個針對數據操作的pandas庫中對應的爲concat
,即連接
方法2則是另一種快捷方式,其中h
應該是horizontal
意思,v
應該是vertical
方法3則又可以分兩類,其中第一類是第二類的縮寫,也是我比較喜歡的用法,因爲最簡便。
方法4是與內置list比較同,使用要注意軸的設定
雖然說同時掌握幾種相同效果的操作有種茴香豆的茴字,有幾種寫法?
的既視感,但是多知道幾種操作方式可以從中選擇自己最喜歡的一個,見到別的操作也知道其作用,何樂而不爲呢?