欢迎访问宙启技术站
智能推送

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内置函数,用于计算对象的长度或元素的个数。对于字符串、列表、字典等常见的数据类型都能得到正确的结果。