Python二维数组遍历的方法有哪些

在Python中,可以使用不同的方法来遍历二维数组,以下是一些常用的方法:

使用嵌套循环遍历二维数组:

arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

for i in range(len(arr)):
    for j in range(len(arr[i])):
        print(arr[i][j])

使用列表解析遍历二维数组:

arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

[print(num) for sublist in arr for num in sublist]

使用numpy库遍历二维数组:

import numpy as np

arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

for row in arr:
    for num in row:
        print(num)

使用itertools库的chain函数来遍历二维数组:

import itertools

arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

for num in itertools.chain(*arr):
    print(num)

这些是一些常用的方法来遍历二维数组,根据具体情况选择合适的方法来处理二维数组。

阅读剩余
THE END