在Python中,len()函数用于返回对象的长度或元素个数,它可以用于字符串、列表、元组、字典等可迭代对象,下面将详细介绍len()函数的用法,并提供相应的示例代码和说明。
1、字符串长度:
“`python
string = "Hello, World!"
length = len(string)
print(length) # 输出结果为13,因为字符串中有13个字符
“`
2、列表长度:
“`python
list_example = [1, 2, 3, 4, 5]
length = len(list_example)
print(length) # 输出结果为5,因为列表中有5个元素
“`
3、元组长度:
“`python
tuple_example = (1, 2, 3, 4, 5)
length = len(tuple_example)
print(length) # 输出结果为5,因为元组中有5个元素
“`
4、字典长度:
“`python
dictionary_example = {"key1": "value1", "key2": "value2", "key3": "value3"}
length = len(dictionary_example)
print(length) # 输出结果为3,因为字典中有3个键值对
“`
需要注意的是,len()函数只能用于可迭代对象,对于不可迭代的对象(如整数、布尔值等),调用len()函数会引发TypeError异常,对于嵌套的可迭代对象(如嵌套列表或嵌套字典),len()函数会计算最外层的元素个数。
nested_list = [[1], [2, 3], [4, 5]] length = len(nested_list) print(length) # 输出结果为3,因为最外层有3个列表元素
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/646891.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复