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基础教程之lambda表达式使用方法
Feb 12 Python
Python使用Scrapy爬取妹子图
May 28 Python
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
Tensorflow中使用tfrecord方式读取数据的方法
Jun 19 Python
python scp 批量同步文件的实现方法
Jan 03 Python
python实现贪吃蛇小游戏
Mar 21 Python
Python中print和return的作用及区别解析
May 05 Python
python word转pdf代码实例
Aug 16 Python
解决Python计算矩阵乘向量,矩阵乘实数的一些小错误
Aug 26 Python
Django实现auth模块下的登录注册与注销功能
Oct 10 Python
Django Admin 上传文件到七牛云的示例代码
Jun 20 Python
Python基础之常用库常用方法整理
Apr 30 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中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
2013/06/25 PHP
php判断页面是否是微信打开的示例(微信打开网页)
2014/04/25 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
PHP加密解密函数详解
2015/10/28 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
教你在header中隐藏php的版本信息
2016/08/10 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
2019/10/18 PHP
Mozilla中显示textarea中选择的文字
2006/09/07 Javascript
基于jQuery实现下拉收缩(展开与折叠)特效
2012/12/25 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
jQuery实现图片轮播效果代码
2016/09/27 Javascript
connection reset by peer问题总结及解决方案
2016/10/21 Javascript
JavaScript正则表达式替换字符串中图片地址(img src)的方法
2017/01/13 Javascript
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
web前端vue filter 过滤器
2018/01/12 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
使用Python脚本在Linux下实现部分Bash Shell的教程
2015/04/17 Python
python实现获取Ip归属地等信息
2016/08/27 Python
Python3实现简单可学习的手写体识别(实例讲解)
2017/10/21 Python
python合并已经存在的sheet数据到新sheet的方法
2018/12/11 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
python按照多个条件排序的方法
2019/02/08 Python
利用python计算windows全盘文件md5值的脚本
2019/07/27 Python
python 控制Asterisk AMI接口外呼电话的例子
2019/08/08 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
Python with标签使用方法解析
2020/01/17 Python
在python中使用nohup命令说明
2020/04/16 Python
论群众路线学习笔记
2014/11/06 职场文书
八年级英语教学计划
2015/01/23 职场文书
解析目标检测之IoU
2021/06/26 Python
sass 常用备忘案例详解
2021/09/15 HTML / CSS
Redis 持久化 RDB 与 AOF的执行过程
2021/11/07 Redis
我的收音机情缘
2022/04/05 无线电
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2022/12/24 HTML / CSS