大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
Python 二维列表操作
今天介绍一下Python
中二维列表的一些操作。
创建二维列表对象
lst_2D = []
lst_1D_a = ["1", "2", "3"]
lst_1D_b = ["4", "5", "6"]
lst_1D_c = ["7", "8", "9"]
lst_2D.append(lst_1D_a)
lst_2D.append(lst_1D_b)
lst_2D.append(lst_1D_c)
print(lst_2D)
""" result: [['1', '2', '3'], ['4', '5', '6'], ['7', '8', '9']] """
可以看到我们已经成功地创建了一个二维列表对象。
初始化一个2*3尺寸大小的全零二维列表
rows = 2
cols = 3
res = [[0 for i in range(rows)] for j in range(cols)]
print(res)
""" result: [[0, 0], [0, 0], [0, 0]] """
我们也可以写成如下形式:
rows = 2
cols = 3
res = [[0 * i for i in range(rows)] for j in range(cols)]
print(res)
""" result: [[0, 0], [0, 0], [0, 0]] """
可以看到,我们内层可以写成乘以i
的形式。然而总的来说,我们还是推荐使用第一种书写形式。
获取二维列表行元素的个数
print("row: ", len(lst_2D))
print("column:", len(lst_2D[0]))
""" result: row: 3 column: 3 """
获取二维列表总元素个数
print(len(lst_2D) * len(lst_2D[0]))
""" result: total elements: 9 """
码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/227637.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...