数组不是 Python 中的内置数据类型,但我们可以使用第三方库创建数组。数组的长度是指给定数组中元素或项的总数。为了计算数组的长度,我们可以使用本博客下面讨论的各种方法。

目录

1.数组长度

2.使用len()函数求数组的长度

3.Python中使用Numpy求数组的长度

4.结束语

数组长度

在 Python 中,数组是存储在连续内存位置的项目的集合。它是一个特殊的变量,一次可以保存多个具有相同数据类型的值。我们知道数组索引从 0 而不是 1 开始,因此数组的长度比给定数组的最高索引值大一。

使用 len() 函数查找数组的长度

要在 Python 中查找数组的长度,我们可以使用 len() 函数。它是一个内置的 Python 方法,将数组作为参数并返回数组中元素的数量。 len() 函数返回数组的大小。

语法:

len (name_of_the_array)

进入全屏模式 退出全屏模式

输入:

arr = [0, 1, 2, a, 4]
print ("The given array is: ")
print (arr)

# Finding length of the given array
size = len(arr)
print ("The length of array is: ")
print (size) 

进入全屏模式 退出全屏模式

输出:

The given array is: 
[0, 1, 2, a, 4]
The length of array is: 
5

进入全屏模式 退出全屏模式

在Python中使用Numpy查找数组的长度

另一种查找数组长度的方法是 Numpy "size"。 Numpy 有一个 size 属性。 size 是一个内置属性,它返回数组的大小。

语法:

name_of_the_array.size

进入全屏模式 退出全屏模式

输入:

import numpy as np

arr = np.array([0, 1, 2, a, 4])
print ("The given array is: ")
print (arr)

# Finding length of the given array
size = arr.size
print ("The length of array is: ")
print (size) 

进入全屏模式 退出全屏模式

输出:

The given array is: 
[0, 1, 2, a, 4]
The length of array is: 
5

进入全屏模式 退出全屏模式

结束语

与 JavaScript、PHP 或C++等其他编程语言不同,Python 不支持“length()”或“size()”函数来查找数组的长度。 len() 函数将数组作为参数并返回大小。可以在此处阅读有关其他 Python 概念的更多信息。

Logo

学AI,认准AI Studio!GPU算力,限时免费领,邀请好友解锁更多惊喜福利 >>>

更多推荐