📜  如何在python中获取二维数组的高度(1)

📅  最后修改于: 2023-12-03 15:38:37             🧑  作者: Mango

如何在python中获取二维数组的高度

在Python中,我们通常使用列表来表示二维数组。列表是一种可变序列,可以存放任何类型的数据,包括嵌套列表,即二维数组。

当我们需要获取二维数组的高度时,我们可以使用len()函数来获取二维数组的第一维长度,也就是子列表的个数,即二维数组的高度。

下面是一个简单的示例:

# 定义一个二维数组
arr = [[1,2,3],
       [4,5,6],
       [7,8,9]]

# 获取二维数组的高度
height = len(arr)
print("二维数组的高度是:", height)

输出结果为:

二维数组的高度是: 3

在上面的代码中,我们定义了一个arr二维数组,它包含3个子列表。然后,我们使用len()函数获取arr的长度,即子列表的个数,即arr的高度。

当我们需要获取二维数组的宽度时,我们可以使用len()函数获取二维数组的第二维长度,即子列表中元素的个数,也就是二维数组的宽度。下面是一个示例:

# 定义一个二维数组
arr = [[1,2,3],
       [4,5,6],
       [7,8,9]]

# 获取二维数组的高度
height = len(arr)

# 获取二维数组的宽度
width = len(arr[0])
print("二维数组的宽度是:", width)

输出结果为:

二维数组的宽度是: 3

在上面的代码中,我们在获取高度的代码基础上,使用len()函数获取arr[0]的长度,即第一个子列表中元素的个数,即二维数组的宽度。

总结:

  • 在Python中,使用len()函数获取二维数组的高度时,需要获取二维数组的第一维长度,也就是子列表的个数。
  • 在Python中,使用len()函数获取二维数组的宽度时,需要获取二维数组的第二维长度,也就是子列表中元素的个数。