在Python中,`len()`函数用于获取一个对象的长度或元素个数。以下是一些基本用法:
字符串
s = "Hello, World!"
print(len(s)) 输出:13
列表
lst = [1, 2, 3, 4, 5]
print(len(lst)) 输出:5
元组
tup = (1, 2, 3, 4, 5)
print(len(tup)) 输出:5
集合
set1 = {1, 2, 3, 4, 5}
print(len(set1)) 输出:5
字典
d = {'a': 1, 'b': 2, 'c': 3}
print(len(d)) 输出:3
其他对象
对于非序列类型,如整数、浮点数等,`len()`函数可能引发`TypeError`异常。
number = 12345
length = len(number) 这将引发 TypeError
`len()`函数是Python中非常常用的内置函数,适用于多种数据类型。需要注意的是,`len()`函数不能直接用于计算字典的长度,因为字典是以键值对形式存储的,但可以通过计算字典中键值对的数量来得到其长度。