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读取csv文件示例(python操作csv)
Mar 11 Python
利用python实现数据分析
Jan 11 Python
python利用OpenCV2实现人脸检测
Apr 16 Python
Python爬虫工程师面试问题总结
Mar 22 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
Jun 27 Python
python实现图片九宫格分割
Mar 07 Python
python实现对列表中的元素进行倒序打印
Nov 23 Python
Pycharm激活方法及详细教程(详细且实用)
May 12 Python
Django 解决model 反向引用中的related_name问题
May 19 Python
浅谈Python中的继承
Jun 19 Python
python 模拟在天空中放风筝的示例代码
Apr 21 Python
Django操作cookie的实现
May 26 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
typecho插件编写教程(六):调用接口
2015/05/28 PHP
简单谈谈PHP vs Node.js
2015/07/17 PHP
PHP聚合式迭代器接口IteratorAggregate用法分析
2017/12/28 PHP
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
Jquery封装tab自动切换效果的具体实现
2013/07/13 Javascript
jQuery循环滚动新闻列表示例代码
2014/06/17 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
浅析Bootstrap缩略图组件与警示框组件
2016/04/29 Javascript
通用无限极下拉菜单的实现代码
2016/05/31 Javascript
JS使用cookie设置样式的方法
2016/06/30 Javascript
AngularJS自定义指令详解(有分页插件代码)
2017/06/12 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
JavaScript变速动画函数封装添加任意多个属性
2019/04/03 Javascript
解决layer.confirm快速点击会重复触发事件的问题
2019/09/23 Javascript
JavaScript中Object、map、weakmap的区别分析
2020/12/15 Javascript
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
[47:45]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第一场 2月26日
2021/03/11 DOTA
python基于右递归解决八皇后问题的方法
2015/05/25 Python
Python基于递归和非递归算法求两个数最大公约数、最小公倍数示例
2018/05/21 Python
python使用adbapi实现MySQL数据库的异步存储
2019/03/19 Python
浅谈Python的条件判断语句if/else语句
2019/03/21 Python
Python pandas自定义函数的使用方法示例
2019/11/20 Python
tensorflow模型的save与restore,及checkpoint中读取变量方式
2020/05/26 Python
Python控制台实现交互式环境执行
2020/06/09 Python
python中round函数如何使用
2020/06/19 Python
使用before和:after伪类制作css3圆形按钮
2014/04/08 HTML / CSS
解决Firefox下不支持outerHTML问题代码分享
2014/06/04 HTML / CSS
HTML5中的websocket实现直播功能
2018/05/21 HTML / CSS
韩国爱茉莉太平洋化妆品美国站:Amore Pacific US
2016/10/28 全球购物
StubHub中国:购买和出售全球活动门票
2020/01/01 全球购物
Ajax和javascript的区别
2013/07/20 面试题
学校门卫岗位职责范本
2014/06/30 职场文书
煤矿安全知识竞赛活动总结
2014/07/07 职场文书
培养联系人考察意见
2015/06/01 职场文书
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
2021/10/16 Python
Python语法学习之进程的创建与常用方法详解
2022/04/08 Python