python创建与遍历List二维列表的方法


Posted in Python onAugust 16, 2019

python 创建List二维列表

lists = [[] for i in range(3)] # 创建的是多行三列的二维列表
for i in range(3):
  lists[0].append(i)
for i in range(5):
  lists[1].append(i)
for i in range(7):
  lists[2].append(i)
print("lists is:", lists)
# lists is: [[0, 1, 2], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4, 5, 6]]

使用二维列表索引遍历二维列表

•注意python中二维列表和matlab以及C和JAVA中一样,不需要每行中列的数量相等

sum_0 = 0
for i in range(len(lists)):
  for j in range(len(lists[i])):
    print(lists[i][j])
    sum_0 += lists[i][j]
print("The sum_0 of Lists:", sum_0)

# 0
# 1
# 2
# 0
# 1
# 2
# 3
# 4
# 0
# 1
# 2
# 3
# 4
# 5
# 6
# The sum of Lists: 34

使用二维列表句柄遍历二维列表

sum_1 = 0
for i in lists:
  for j in i:
    sum_1 += j

print("The sum_1 of Lists:", sum_1)
# The sum_1 of Lists: 34

总结

以上所述是小编给大家介绍的python创建与遍历List二维列表的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python中遇到的小问题及解决方法汇总
Jan 11 Python
Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
Aug 31 Python
Python DataFrame 设置输出不显示index(索引)值的方法
Jun 07 Python
详解Python安装scrapy的正确姿势
Jun 26 Python
解决python os.mkdir创建目录失败的问题
Oct 16 Python
Python判断对象是否相等及eq函数的讲解
Feb 25 Python
详解Python循环作用域与闭包
Mar 21 Python
Python matplotlib学习笔记之坐标轴范围
Jun 28 Python
Pycharm+Python+PyQt5使用详解
Sep 25 Python
python实现3D地图可视化
Mar 25 Python
Pycharm Plugins加载失败问题解决方案
Nov 28 Python
使用tensorflow 实现反向传播求导
May 26 Python
python每天定时运行某程序代码
Aug 16 #Python
pyinstaller打包opencv和numpy程序运行错误解决
Aug 16 #Python
Python Web框架之Django框架Form组件用法详解
Aug 16 #Python
Python自动化导出zabbix数据并发邮件脚本
Aug 16 #Python
python禁用键鼠与提权代码实例
Aug 16 #Python
Python函数装饰器原理与用法详解
Aug 16 #Python
python word转pdf代码实例
Aug 16 #Python
You might like
php分页示例代码
2007/03/19 PHP
rrmdir php中递归删除目录及目录下的文件
2011/05/15 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
2020/11/10 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
js文字滚动停顿效果代码
2008/06/28 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
使用jquery写个更改表格行顺序的小功能
2014/04/29 Javascript
javascript随机之洗牌算法深入分析
2014/06/07 Javascript
JavaScript中的null和undefined区别介绍
2015/01/01 Javascript
使用javascript实现简单的选项卡切换
2015/01/09 Javascript
详解nodejs微信公众号开发——6.自定义菜单
2017/04/13 NodeJs
移动端web滚动分页的实现方法
2017/05/05 Javascript
vue组件中的数据传递方法
2018/05/14 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
JQuery获取可视区尺寸和文档尺寸及制作悬浮菜单示例
2019/05/14 jQuery
Vue 中如何将函数作为 props 传递给组件的实现代码
2020/05/12 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
[05:42]DOTA2英雄梦之声_第10期_蝙蝠骑士
2014/06/21 DOTA
NumPy 如何生成多维数组的方法
2018/02/05 Python
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
详解PyQt5信号与槽的几种高级玩法
2020/03/24 Python
学会python自动收发邮件 代替你问候女友
2020/05/20 Python
基于Python中random.sample()的替代方案
2020/05/23 Python
keras的load_model实现加载含有参数的自定义模型
2020/06/22 Python
Python自动化操作实现图例绘制
2020/07/09 Python
怀旧香味蜡烛:Homesick
2019/11/02 全球购物
学习十八大标语
2014/10/09 职场文书
走群众路线学习心得体会
2014/10/31 职场文书
离退休人员聘用协议书
2014/11/24 职场文书
关于教师节的广播稿
2015/08/19 职场文书
Python入门学习之类的相关知识总结
2021/05/25 Python
Golang实现可重入锁的示例代码
2022/05/25 Golang