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实现批量转换文件编码的方法
Jul 28 Python
Python的Flask框架标配模板引擎Jinja2的使用教程
Jul 12 Python
分析python动态规划的递归、非递归实现
Mar 04 Python
解析Python的缩进规则的使用
Jan 16 Python
Python多线程原理与用法实例剖析
Jan 22 Python
详解Django+uwsgi+Nginx上线最佳实战
Mar 14 Python
Django高级编程之自定义Field实现多语言
Jul 02 Python
Python re正则表达式元字符分组()用法分享
Feb 10 Python
MAC平台基于Python Appium环境搭建过程图解
Aug 13 Python
Python 高效编程技巧分享
Sep 10 Python
python归并排序算法过程实例讲解
Nov 04 Python
Appium中scroll和drag_and_drop根据元素位置滑动
Feb 15 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用星号隐藏部份用户名、身份证、IP、手机号等实例
2014/04/08 PHP
php函数实现判断是否移动端访问
2015/03/03 PHP
PHP与Java对比学习日期时间函数
2016/07/03 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
2017/02/14 PHP
使用YII2框架实现微信公众号中表单提交功能
2017/09/04 PHP
Array.prototype 的泛型应用分析
2010/04/30 Javascript
超越Jquery_01_isPlainObject分析与重构
2010/10/20 Javascript
JS删除数组元素的函数介绍
2013/03/27 Javascript
js修改原型的属性使用介绍
2014/01/26 Javascript
JavaScript中按位“异或”运算符使用介绍
2014/03/14 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
使用js实现的简单拖拽效果
2015/03/18 Javascript
js+css实现超简洁的二级下拉菜单效果代码
2015/09/07 Javascript
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
JQuery标签页效果实例详解
2015/12/24 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
JavaScript函数内部属性和函数方法实例详解
2016/03/17 Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
2016/04/18 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
Javascript动画效果(3)
2016/10/11 Javascript
jquery实现图片平滑滚动详解
2017/03/22 jQuery
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
python输出带颜色字体实例方法
2019/09/01 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
python高阶函数map()和reduce()实例解析
2020/03/16 Python
Python中bisect的用法及示例详解
2020/07/20 Python
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
班干部演讲稿
2014/04/24 职场文书
委托书英文
2015/01/28 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
统招统分证明
2015/06/23 职场文书
创业计划书之便利店
2019/09/05 职场文书
Golang实现AES对称加密的过程详解
2021/05/20 Golang
教你使用VS Code的MySQL扩展管理数据库的方法
2022/01/22 MySQL
使用CSS自定义属性实现骨架屏效果
2022/06/21 HTML / CSS
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL