首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >python创建与遍历List二维列表

python创建与遍历List二维列表

作者头像
演化计算与人工智能
发布2020-08-14 00:13:51
发布2020-08-14 00:13:51
2.6K0
举报

python 创建List二维列表

代码语言:javascript
复制
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中不一样,不需要每行中列的数量相等
代码语言:javascript
复制
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

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

代码语言:javascript
复制
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
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DrawSky 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • python 创建List二维列表
  • 使用二维列表索引遍历二维列表
  • 使用二维列表句柄遍历二维列表
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档