len函数用于k">获取Python对象的长度,如字符串、表、元组等。使用方法为:len(对象)。

在Python中,len()函数用于返回对象的长度或元素个数,它可以用于字符串、列表、元组、字典等可迭代对象,下面将详细介绍len()函数的用法,并提供相应的示例代码和说明。

1、字符串长度:

python中len函数的用法讲解python中len函数的用法讲解

“`python

string = "Hello, World!"

length = len(string)

print(length) # 输出结果为13,因为字符串中有13个字符

“`

2、列表长度:

“`python

list_example = [1, 2, 3, 4, 5]

length = len(list_example)

python中len函数的用法讲解python中len函数的用法讲解

print(length) # 输出结果为5,因为列表中有5个元素

“`

3、元组长度:

“`python

tuple_example = (1, 2, 3, 4, 5)

length = len(tuple_example)

print(length) # 输出结果为5,因为元组中有5个元素

“`

4、字典长度:

python中len函数的用法讲解python中len函数的用法讲解

“`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个列表元素
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。