当前位置: 首页 > news >正文

Python小白之numpy3-numpy完结篇

############numpy的array分割###########################
G=np.arange(12).reshape((3,4))
print(G)
print(np.split(G,2,axis=1))#1代表把行不动,把列切成两块;
print(np.split(G,3,axis=0))#1代表把列不动,把行切成三块;
print(np.array_split(G,3,axis=1))#可以进行不等量的分割
print(np.vsplit(G,3))#对行向分割
print(np.hsplit(G,2))#对行进行分割
##########################numpy的复制###################
a=np.arange(4)
b=a
c=a
d=b
a[0]=11
print(a)
print(d is c)#判断语句,输出True or Faluse
print(b)
print(c)
print(d)
###以上全为一个变量#####
d[1:3]=[22,33]
print(a)
print(d is c)#判断语句,输出True or Faluse
print(b)
print(c)
print(d)
####把a的值给b,但是不想让他们关联起来#######
b=a.copy()#deep copy,把a的值给b,但是不想让他们关联起来
print(b)
a[3]=44
print(a)
print(d is c)#判断语句,输出True or Faluse
print(b)
print(c)
print(d)

http://www.mrgr.cn/news/41967.html

相关文章:

  • 基于多维统计分析与GMM聚类的食品营养特征研究
  • msys2+gdb-multiarch+jlinkGDBServer的nrf52调试环境搭建
  • 【Kubernetes】常见面试题汇总(五十四)
  • 实现实时数据推送:设计一个WebSocket服务器的实用指南
  • 组合框QGroupBox设置checked属性
  • 深度优先搜索:解锁无向图连通分量的编号策略
  • 【Ubuntu】使用阿里云apt源来更新apt源
  • 量化交易backtrader实践(三)_指标与策略篇(2)_内置指标A开头
  • OpenCV threhold()函数
  • B 私域模式升级:开源技术助力传统经销体系转型
  • 学习C语言(22)
  • Kubernetes-环境篇-01-mac开发环境搭建
  • msys2软件包手动安装
  • Stream流的终结方法(二)——collect
  • 【超声波焊接】塑胶紧固件设计参考
  • 第4篇:MSSQL日志分析----应急响应之日志分析篇
  • 874653
  • YOLO11改进|上采样篇|引入CARAFE上采样模块
  • C++-vector模拟实现
  • 【C语言系统编程】【第三部分:网络编程】3.2 数据传输和协议