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 相关文章推荐
在Django的form中使用CSS进行设计的方法
Jul 18 Python
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
Jul 12 Python
python中datetime模块中strftime/strptime函数的使用
Jul 03 Python
Sanic框架流式传输操作示例
Jul 18 Python
python pandas读取csv后,获取列标签的方法
Nov 12 Python
python和c语言的主要区别总结
Jul 07 Python
pandas 选取行和列数据的方法详解
Aug 08 Python
JupyterNotebook设置Python环境的方法步骤
Dec 03 Python
Python实现LR1文法的完整实例代码
Oct 25 Python
python+selenium自动化实战携带cookies模拟登陆微博
Jan 19 Python
Python WSGI 规范简介
Apr 11 Python
Python移位密码、仿射变换解密实例代码
Jun 27 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实现用户认证及管理完全源码
2007/03/11 PHP
《PHP编程最快明白》第八讲:php启发和小结
2010/11/01 PHP
PHP 错误处理机制
2015/07/06 PHP
ThinkPHP5框架实现简单的批量查询功能示例
2018/06/07 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
js window.onload 加载多个函数的方法
2009/11/02 Javascript
javascript document.execCommand() 常用解析
2009/12/14 Javascript
ExtJS GridPanel 根据条件改变字体颜色
2010/03/08 Javascript
基于jquery实现的可以编辑选择的下拉框的代码
2010/11/19 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
Query中click(),bind(),live(),delegate()的区别
2013/11/19 Javascript
Javascript排序算法之计数排序的实例
2014/04/05 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
JQuery实现Ajax加载图片的方法
2015/12/24 Javascript
angularJs关于指令的一些冷门属性详解
2016/10/24 Javascript
详解webpack 多页面/入口支持&公共组件单独打包
2017/06/29 Javascript
JavaScript学习笔记之函数记忆
2017/09/06 Javascript
原生JS实现获取及修改CSS样式的方法
2018/09/04 Javascript
puppeteer库入门初探
2019/01/09 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
JavaScript实现简单验证码
2020/08/24 Javascript
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
解决tensorflow1.x版本加载saver.restore目录报错的问题
2018/07/26 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
详解python中的模块及包导入
2019/08/30 Python
django 简单实现登录验证给你
2019/11/06 Python
python time()的实例用法
2020/11/03 Python
python基于exchange函数发送邮件过程详解
2020/11/06 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
使用pandas读取表格数据并进行单行数据拼接的详细教程
2021/03/03 Python
html5实现完美兼容各大浏览器的播放器
2014/12/26 HTML / CSS
澳大利亚巧克力花束和礼品网站:Tastebuds
2019/03/15 全球购物
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript