合并np.c_[]. np.r_[] np.append() np.concatenate()展平np.ravel()

#合并np.c_[]. np.r_[]  np.append()  np.concatenate()   #展平np.ravel()  
import numpy as np
a = np.array([[1, 2, 4], [7, 7, 4]])
b = np.array([[3, 2, 6], [3, 0, 9]])
print("=================")
r_con = np.r_[a, b]      #行堆叠(行相加),列相等。np.r_[2*3, 2*3]=4*3
r_con_1 = np.append(a, b, axis=0)  #功能同上
r_con_2 = np.concatenate([a, b])
print("================")
c_con = np.c_[a, b]     #列堆叠(列相加),行相等。np.c_[2*3, 2*3]=2*6
c_con_1 = np.append(a, b, axis=1)
print(a)
print(b)
print("================")
print(r_con)
print(r_con_1)
print(r_con_2)
print("================")
print(c_con)
print(c_con_1)
print("================")
#展平np.ravel()
c = np.ravel(a) #优先按行展平
d = a.ravel()  #默认,优先按行展平
print("================")
e = a.ravel('F')#优先按列展平
print(c)
print(d)
print(e)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值