len函数用法
Len函数用法
Len函数是Python中内置的一个函数,用于返回一个对象的长度或元素个数。该函数可以用于字符串、列表、元组、字典等多种数据类型。
一、字符串
在字符串中,len函数返回的是字符串中字符的数量。
例如:
str = "Hello, World!"
print(len(str))
输出结果为:13
二、列表和元组
在列表和元组中,len函数返回的是列表或元组中元素的数量。
例如:
list = [1, 2, 3, 4, 5]
print(len(list))
输出结果为:5
tuple = (1, 2, 3, 4, 5)
print(len(tuple))
输出结果为:5
三、字典
在字典中,len函数返回的是字典中键值对的数量。
例如:
dict = {'name': 'Tom', 'age': 18}
字符串函数传参print(len(dict))
输出结果为:2
四、其他数据类型
除了上述数据类型外,len函数还可以用于其他数据类型。如果传入的参数不支持长度操作,则会抛出TypeError异常。
例如:
set = {1, 2, 3}
print(len(set))
输出结果为:3
frozenset = frozenset({1, 2, 3})
print(len(frozenset))
输出结果为:3
五、注意事项
1. len()函数只能用于序列类型(如字符串、列表和元组)和映射类型(如字典)以及一些特殊对象(如file对象)上;对于其他类型,调用len()函数会触发TypeError异常。
2. len()函数的返回值是一个整数,表示序列或映射类型对象的长度。
3. 对于字符串,len()函数返回的是字符串中字符的数量;对于列表和元组,len()函数返回的是列表或元组中元素的数量;对于字典,len()函数返回的是字典中键值对的数量。
4. 如果传入的参数不支持长度操作,则会抛出TypeError异常。
六、总结
本文介绍了Python中内置函数len()的用法。通过本文的学习,我们可以了解到len()函数可以用于多种数据类型,并且在使用时需要注意一些细节问题。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论