📅  最后修改于: 2023-12-03 15:34:02.002000             🧑  作者: Mango
len()
是Python内置函数之一,用于返回一个对象中元素的数量。
len(s)
其中s
可以是序列(如字符串、列表、元组等)或集合、字典等一些可以容纳多个元素的数据类型。
len()
函数返回整数值,表示对象中元素的数量。
str1 = "Python"
list1 = [1, 2, 3, 4, 5]
tuple1 = ('a', 'b', 'c', 'd', 'e')
set1 = {'apple', 'banana', 'orange'}
dict1 = {'name': 'Alex', 'age': 18, 'gender': 'male'}
print(len(str1)) # 输出 6
print(len(list1)) # 输出 5
print(len(tuple1)) # 输出 5
print(len(set1)) # 输出 3
print(len(dict1)) # 输出 3(字典中的元素为键值对,即每个元素包含两部分)
len()
函数只能用于容纳多个元素的数据类型,对于单个元素的数据类型,如整数、浮点数、布尔值、None等,不能使用len()
函数。len()
函数返回的是字符串中字符的数量,而不是字节数量。len()
函数返回的是字典中键值对的数量,而不是字典中某个键或某个值的数量。