Python len 函数

len 函数用于查找对象的长度。或者说,它返回对象中的项数。如果您要查找字符串长度,则此 Python len 函数返回字符总数。

在本节中,我们将讨论如何在字符串、元组、列表、字典、集合、字节和 range 上使用此 len 函数来查找长度。此函数的语法是

len(Object_Name)

Python len 函数用于查找字符串长度

当您将此 Python 函数用于 字符串 对象时,它会计算并返回字符串中所有字符(包括空格)的总数。或者说,查找字符串的长度。在此示例中,我们正在查找空字符串和 Tutorial Gateway 的大小。

a = ''
print(a)
print(len(a))

b = 'Tutorial Gateway'
print(len(b))


0

6

Python len 函数用于查找元组长度

此示例查找元组的长度,这意味着计算此元组中所有项的总数。首先,我们声明了一个整数和字符串 元组。接下来,它返回整数和字符串元组中的项数。

tupleExample = (10, 20, 30, 40, 50, 60, 70, 80, 90)
print(len(tupleExample))

tupleExample2 = ('Banana', 'Orange', 'Blackberry', 'Apple')
print(len(tupleExample2))
9

4

len 函数用于查找列表长度

此函数还可以帮助您查找列表项的总数。首先,我们声明了一个空列表并查找了它的长度。接下来,我们使用它来查找数字项。最后,它计算字符串列表中元素的数量。

listLe = ()
print(len(listLe))

listLeExample = [15, 20, 35, 40, 55, 60, 70]
print(len(listLeExample))

stringListLe = ['apple', 'mango', 'orange', 'cherry','banana']
print(len(stringListLe))
0

7

5

如何使用 Python len 函数查找字典长度?

我们可以将此函数用于字典、集合或冻结集合等集合。字典上的 len 函数返回长度。或计算给定 字典 中所有可用项的总数。

DictionaryLe = dict()
print(len(DictionaryLe))
print()

DictionaryLeExample = {1: 'mango', 2: 'kiwi', 3: 'cherry'}
print(len(DictionaryLeExample))
print()

mixedDictionaryLe = {'ID': 42, 'name': 'Kevin', 'age': 25, 1: 1200}
print(len(mixedDictionaryLe))
0

3

4

len 函数用于查找集合长度

len 函数还可以查找集合中项的总数或长度。接下来,我们声明了一个数字集合和一个字符串集合。使用此函数,我们将返回数字集合和字符串集合的元素。

SetExample = {125, 200, 350, 400, 505, 607, 760}
print(len(SetExample))

print()
stringSet = {'apple', 'mango', 'cherry', 'kiwi', 'orange', 'banana'}
print(len(stringSet))
7

6

Python len 函数用于查找数组长度

在此示例中,我们查找数组的大小。首先,我们计算空数组的长度。接下来,查找整数和字符串 数组 中的总项数。

Arr = []
print(len(Arr))

ArrExample = [5, 12, 35, 22, 40, 5]
print("\n", ArrExample)

print(len(ArrExample))

stringArr = ['apple', 'cherry', 'kiwi', 'mango', 'orange', 'banana']
print("\n", stringArr)

print(len(stringArr))
Python len or length Function

len 函数不仅可以返回对象大小,还可以查找 range 的长度。在此示例中,我们声明一个从 4 到 10 的 range 并返回该范围内的总元素数。为了更好地理解,我们使用了另一个带有大范围的示例。

rangeLe = range(4, 10)
print(len(rangeLe))

rangeLe = range(15, 109)
print(len(rangeLe))
6
94

如何查找字节长度?

此函数还允许您查找字节长度,并且此示例返回相同的值。

by = b'Simple Example'  
print("Bytes = ", len(by)) 
Bytes =  14