Python的len()函数用于计算字符串、列表、字典的长度
发布时间:2023-10-29 09:45:14
Python的len()函数用于计算对象的长度或元素的个数,包括字符串、列表、元组、字典、集合等。
1. 对于字符串,len()函数返回字符串的字符数,不包括空格和特殊字符。例如:
s = "Hello World" print(len(s)) # 输出:11
2. 对于列表、元组等容器类型,len()函数返回容器中元素的个数。例如:
l = [1, 2, 3, 4, 5] print(len(l)) # 输出: 5 t = (1, 2, 3, 4, 5) print(len(t)) # 输出: 5
3. 对于字典,len()函数返回字典中键值对的个数。例如:
d = {'a': 1, 'b': 2, 'c': 3}
print(len(d)) # 输出: 3
4. 对于集合,len()函数返回集合中元素的个数。例如:
s = {1, 2, 3, 4, 5}
print(len(s)) # 输出: 5
需要注意的是,len()函数的参数必须是一个容器类型的对象,否则会报错。
总之,len()函数是一个非常常用的Python内置函数,用于计算对象的长度或元素的个数。对于字符串、列表、字典等常见的数据类型都能得到正确的结果。
