日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

np.c_与np.r_

發布時間:2024/9/21 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 np.c_与np.r_ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import sys reload(sys) sys.setdefaultencoding('utf-8') import numpy as npdef test():'''numpy函數np.c_和np.r_學習使用'''data_list1=[4,6,12,6,0,3,7]data_list2=[1,5,2,65,6,7,3]data_list3=[1,5,2,65,6]print u'np.r_ data_list1和data_list2合并'print np.r_[data_list1,data_list2]print u'np.r_ data_list1和data_list3合并'print np.r_[data_list1,data_list3]print u'np.c_ data_list1和data_list2合并'print np.c_[data_list1,data_list2]print u'np.c_ data_list1和data_list3合并'print np.c_[data_list1,data_list3]if __name__=='__main__':

其中,data_list1:1行7列,data_list2:1行7列,data_list1:1行5列,

結果如下

np.r_ data_list1和data_list2合并 [ 4 6 12 6 0 3 7 1 5 2 65 6 7 3] np.r_ data_list1和data_list3合并 [ 4 6 12 6 0 3 7 1 5 2 65 6] np.c_ data_list1和data_list2合并[[ 4 1][ 6 5][12 2][ 6 65][ 0 6][ 3 7][ 7 3]] np.c_ data_list1和data_list3合并 ValueError: all the input array dimensions except for the concatenation axis must match exactly [Finished in 0.2s with exit code 1]

 

簡單地總結一下用法就是:

np.r_是按行連接兩個矩陣,就是把兩矩陣上下相加,要求列數相等。

np.c_是按列連接兩個矩陣,就是把兩矩陣左右相加,要求行數相等。

np.r?要求行數相等,連接兩個矩陣,矩陣連接(append),直接把b放到a的后面

np.c?要求列數相等,b的第一行連接到a的第一行后面,b的第二行連接到a的第二行后面,以此類推

?

?

?

轉載于:https://www.cnblogs.com/fcfc940503/p/10966651.html

總結

以上是生活随笔為你收集整理的np.c_与np.r_的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。