热线电话:13121318867

登录
2020-12-27 阅读量: 508
python中能不能用最下面的写法得到红框中的结果

问:

python中能不能用最下面的写法得到红框中的结果

image.png


答:

最下面这种用法是python的列表解析式,列表解析是Python迭代机制的一种应用它可以根据已有列表,

高效创建新列表的方式,其语法如下:

  • [返回值 for 元素 in 可迭代对象 if条件]

  • 使用中括号[],内部是for循环,if条件语句可选

  • 返回一个新列表

因此需要得到红框内的结果可以执行以下代码:

[[list10[i][j]+list11[i][j] for j in range(3)] for i in range(2)]

image.png

59.9968
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子