Python len() 函数用于返回对象的长度(元素个数)。字符串、列表、元组、字典、集合都能用。
语法
len(obj)参数
obj:要计算长度的对象,如字符串、列表、元组、字典、集合。
返回值
返回对象的元素个数(整数 int)。字符串返回字符数,字典返回键的个数。
示例
print(len("hello")) # 5,字符数
print(len([1, 2, 3])) # 3,列表元素数
print(len((1, 2))) # 2,元组
print(len({"a": 1, "b": 2})) # 2,字典的键个数
print(len({1, 2, 3})) # 3,集合
print(len("")) # 0,空串输出:
5
3
2
2
3
0注意事项
len() 不适用于 int/float(整数没有长度概念)。判断为空通常用 if not obj: 而不是 if len(obj) == 0:,更简洁。