如何在 Python 中创建一个多维列表?


多维列表是列表中的列表。左边的索引作为行号,右边的索引作为列号,例如

list[r][c]

上面,r 是行号,c 是列号。

我们来看一个例子。对于 2x3 的多维列表 -

list [2][3]

创建一个 Python 多维列表

示例

在本示例中,我们将学习如何在 Python 中创建一个多维列表。我们还将迭代并打印数组。

# Create a Multi-Dimensional Python List mylist = [[2,5], [10,24,68], [80]] print("\nMultidimensional List") for outList in mylist: print(outList)

输出

Multidimensional List
[2, 5]
[10, 24, 68]
[80]

如何访问 Python 多维列表中的元素

示例

在本示例中,我们将学习如何在多维列表中访问元素。使用方括号访问 -

# Create a Multi-Dimensional Python List mylist = [[2,5], [10,24,68], [80]] print("\nMultidimensional List") for outList in mylist: print(outList) # Accessing Third element in the 2nd row print("\nThird element in the 2nd row = \n",mylist[1][2])

输出

Multidimensional List
[2, 5][10, 24, 68]
[80]

Third element in the 2nd row = 
 68

在 Python 多维列表中附加元素

示例

append() 方法用于在多维列表中附加元素。添加的元素将附加在末尾 -

# Create a Multi-Dimensional Python List mylist = [[2,5], [10,24,68], [80]] print("Multidimensional List") for outList in mylist: print(outList) # Append elements mylist.append([65, 24]) print("\nDisplaying the updated Multidimensional List") for outList in mylist: print(outList)

输出

Multidimensional List
[2, 5]
[10, 24, 68]
[80]

Displaying the updated Multidimensional List
[2, 5]
[10, 24, 68]
[80]
[65, 24]

更新于:2022 年 9 月 16 日

965 次浏览

职业起航

完成课程获得认证

开始
广告