Python中创建二维数组


Posted in Python onOctober 17, 2018

二维数组

二维数组本质上是以数组作为数组元素的数组,即“数组的数组”,类型说明符 数组名[常量表达式][常量表达式]。二维数组又称为矩阵,行列数相等的矩阵称为方阵。对称矩阵a[i][j] = a[j][i],对角矩阵:n阶方阵主对角线外都是零元素。

Python中创建二维数组

Python中的列表list可以当做一维数组使用,但是没有直接的定义使用二维数组。如果直接使用a = [][]会产生SyntaxError: invalid syntax语法不正确错误。

一般Python中创建二维数组的方法是使用列表解析的方法

  • 列表解析将for循环和创建新元素的代码合并成一行,并自动附加新元素

创建一个3行4列的数组,并初始化数组元素为1

a = [[1 for j in range(1, 5)] for i in range(1, 4)]
print(a)

输出结果:

Python中创建二维数组

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
Python实现二分查找与bisect模块详解
Jan 13 Python
python 性能优化方法小结
Mar 31 Python
Python实现excel转sqlite的方法
Jul 17 Python
python实现发送邮件功能
Jul 22 Python
python模块之sys模块和序列化模块(实例讲解)
Sep 13 Python
Sanic框架流式传输操作示例
Jul 18 Python
libreoffice python 操作word及excel文档的方法
Jul 04 Python
Python 实现加密过的PDF文件转WORD格式
Feb 04 Python
python logging模块的使用详解
Oct 23 Python
Python实现简单的猜单词小游戏
Oct 28 Python
Python常用base64 md5 aes des crc32加密解密方法汇总
Nov 06 Python
python基础之类属性和实例属性
Oct 24 Python
解决Python获取字典dict中不存在的值时出错问题
Oct 17 #Python
Python3.6简单的操作Mysql数据库的三个实例
Oct 17 #Python
解决python中遇到字典里key值为None的情况,取不出来的问题
Oct 17 #Python
使用Python实现在Windows下安装Django
Oct 17 #Python
python 保存float类型的小数的位数方法
Oct 17 #Python
Windows下安装Scrapy
Oct 17 #Python
python高级特性和高阶函数及使用详解
Oct 17 #Python
You might like
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
2010/07/09 PHP
PHP根据IP地址获取所在城市具体实现
2013/11/27 PHP
PHP使用imagick读取PDF生成png缩略图的两种方法
2014/03/20 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
javascript window对象属性整理
2009/10/24 Javascript
javascript学习笔记(十三) js闭包介绍(转)
2012/06/20 Javascript
我的Node.js学习之路(一)
2014/07/06 Javascript
JavaScript中继承用法实例分析
2015/05/16 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
2015/11/03 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
通俗易懂地解释JS中的闭包
2017/10/23 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
细述Javascript的加法运算符的具体使用
2019/10/18 Javascript
vue点击自增和求和的实例代码
2019/11/06 Javascript
angular8和ngrx8结合使用的步骤介绍
2019/12/01 Javascript
vue-resourc发起异步请求的方法
2020/02/11 Javascript
node.js中fs文件系统模块的使用方法实例详解
2020/02/13 Javascript
Python3使用PyQt5制作简单的画板/手写板实例
2017/10/19 Python
python map比for循环快在哪
2020/09/21 Python
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
Myprotein比利时官方网站:欧洲第一运动营养品牌
2020/10/04 全球购物
物流专业大学应届生求职信
2013/11/03 职场文书
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
产品质量承诺书
2014/03/27 职场文书
新文化运动的基本口号
2014/06/21 职场文书
机电一体化专业求职信
2014/07/22 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
中学生检讨书1000字
2014/10/28 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
Django利用AJAX技术实现博文实时搜索
2021/05/06 Python
PyQt5爬取12306车票信息程序的实现
2021/05/14 Python