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))

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