首页 > 文章列表 > 如何在Python中创建多维列表?

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

多维列表Python编程编程技巧
433 2023-08-20

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

list[r][c]

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

让我们看一个例子。对于二维列表 2x3 −

list [2][3]

创建一个多维的Python列表

Example

在这个例子中,我们将学习如何在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列表中的元素

Example

在这个例子中,我们将学习如何访问多维列表中的元素。使用方括号进行访问

brackets −

# 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

Append elements in a Multidimensional List

Example

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]