python中reshape的用法

reshape函数的使用:
#reshape()是数组对象中的方法,用于改变数组的形状
arr = [1,2,3,4,5,6,7,8,9]
import numpy as np
arr=np.array(arr) #一维

#变成一个3 * 3的二维矩阵:
#方法一
arr.reshape(3,3) #二维

#方法二
arr.reshape(-1,3) #二维 -1代表的意思:不知道分多少行,但必须分成3列

brr = [1,2,3,4,5,6,7,8]
brr=np.array(brr)

#变成一个2 * 2 * 2的三维矩阵:
brr.reshape(2,2,2) #三维

当我们改变原数组的数据时,新数组也会改变:
arr = [1,2,3,4,5,6,7,8,9]
import numpy as np
arr=np.array(arr)
brr=arr.reshape(3,3)
arr[0]=222
arr
brr

python中reshape的用法相关推荐

  1. python中 .reshape 的用法:reshape(1,-1)

    1.numpy中reshape函数的几种常见相关用法 reshape(1,-1)转化成1行: reshape(2,-1)转换成两行: reshape(-1,1)转换成1列: reshape(-1,2) ...

  2. Numpy中reshape的用法

    目录 numpy中reshape函数的三种常见相关用法 reshape(n,-1),将数组转换成 n 行: reshape(-1,n),将数组转换成 n 列: numpy中reshape函数的三种常见 ...

  3. 五分钟理解yield在python中的简单用法,让你不再迷惑

    很多同学无论是在学习python还是使用python的过程中,都会遇到yield关键字,这个让人头大的问题,今天,就给大家分享一下我自学yield的心路历程 基本概念: (1)在 Python 中,使 ...

  4. format函数python的顺序_[转载] Python中format函数用法

    Python中format函数用法 format优点 format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能 ...

  5. python代码大全表解释-python中的字典用法大全的代码

    如下代码是关于python中的字典用法大全的代码. #!/usr/bin/env python # # [SNIPPET_NAME: Dictionaries 101] # [SNIPPET_CATE ...

  6. python教程实例-Python中函数的用法实例教程

    本文以数值计算为例讲述了Python中函数的用法,分享给大家供大家参考借鉴之用.具体如下: 我们都知道圆的面积计算公式为: S = πr2 当我们知道半径r的值时,就可以根据公式计算出面积.假设我们需 ...

  7. 详解python中的用法_详解python中*号的用法

    1.表示乘号 2.表示倍数,例如: def T(msg,time=1): print((msg+' ')*time) T('hi',3) 打印结果(打印3次): hi hi hi 3.单个 * (1) ...

  8. python中 str.strip()用法

    python中 str.strip()用法 1.描述 str.strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. (即可以去除特殊字符串) 注意:该方法只能删除开头或是 ...

  9. Python中的del用法

    python中的del用法比较特殊,新手学习往往产生误解,弄清del的用法,可以帮助深入理解python的内存方面的问题. python的del不同于C的free和C++的delete. 由于pyth ...

最新文章

  1. 2022-2028年中国石化行业节能减排投资分析及前景预测报告
  2. python装饰器-理解Python装饰器(Decorator)
  3. 怎样把本软件是否注册的标志加在程序里?(注:不想加在数据库里)
  4. [Spring5]IOC容器_Bean管理注解方式_组件扫描配置细节
  5. IMP-00041: 警告: 创建的对象带有编译警告解决办法
  6. node.js 编写的一个简单的 HTTP 服务器
  7. canvas 在其他画好的上面继续画_详解canvas绘制多张图的排列顺序问题
  8. 图片轮流翻转,一直循环
  9. Cobalt Strike 从入门到入狱(三)
  10. 最新JCR期刊影响因子及分区情况(中科院SCI期刊分区表)
  11. 淘宝新店铺如何打造爆款
  12. HTML5期末大作业:网站设计——天天生鲜水果蔬菜商城网站静态模板 (10个页面) HTML+CSS+JavaScript...
  13. C++ 使用replace()方法替换字符串中的反斜杠:左斜杠(\)和右斜杠(/)
  14. matlab出现错误使用 / 矩阵维度必须一致
  15. 如何进入华为P40 debug 模式/开发者选项模式
  16. RocketMQ:两种消费方式:pull拉、push推
  17. git tag 打标签(我看过最透彻的文章)
  18. 详解 FTP、FTPS 与 SFTP 的原理
  19. win10计算机的运行在哪里打开,Win10系统教程 Win10系统运行在哪里打开?
  20. Silverlight+WCF 新手实例 象棋 主界面-棋谱-回放-结局(四十)

热门文章

  1. 微信小程序异常,this.setDate is not a function报错求解
  2. android控件复制,修改Delphi 10.1.2 edit控件在android的复制、剪切和粘贴样式
  3. idea中文翻译插件
  4. 学习笔记—1:多元线性回归模型,吴恩达2022Machine Learning
  5. 向量与矩阵的范数(比较1-范数、2-范数、无穷范数、p-范数、L0范数 和 L1范数等)
  6. 微软收购暴雪计划流产;Meta 终于赚钱了;美国最高法否认 AI 发明;中国推动全球电动车市场;吃下硅谷银行后,第一共和国银行濒临破产……《经济学人 | 第 18 期》
  7. 单机mongodb最大_mongodb单机和集群版部署总结
  8. 对于用假设检验判断某人有罪无罪的理解
  9. 微信小程序客服消息之解决方案
  10. 树言树语:输入法之争霸