主页 > > Python函数 >

python len()

Python函数 2024-05-24 946

len() 是 Python 的内置函数之一,用于返回对象的长度或者元素个数。它可以接受任何类型的序列或集合作为参数,包括字符串、列表、元组、字典、集合等等。

len() 函数的语法非常简单:

pythonCopy code
len(object)

其中,object 表示要计算长度的对象,可以是任何序列或集合。

例如,我们可以使用 len() 函数来计算一个列表中元素的数量,如下所示:

pythonCopy code
my_list = [1, 2, 3, 4, 5]
print(len(my_list))

输出结果为:

Copy code
5

这意味着列表 my_list 中有 5 个元素。

另外,我们也可以使用 len() 函数来计算字符串的长度,如下所示:

pythonCopy code
my_string = "Hello, World!"
print(len(my_string))

输出结果为:

Copy code
13

这意味着字符串 my_string 中有 13 个字符。

需要注意的是,对于字典类型,len() 函数返回的是字典中键值对的数量,而不是键或值的数量。例如:

pythonCopy code
my_dict = {'name': 'Alice', 'age': 25, 'location': 'New York'}
print(len(my_dict))

输出结果为:

Copy code
3

这意味着字典 my_dict 中有 3 个键值对。

总之,len() 函数是 Python 内置函数中非常有用的一个函数,可以用于返回序列或集合的长度或元素个数。在编写 Python 代码时,建议将 len() 函数作为常用工具之一加以使用。同时,需要注意不同类型的对象在使用 len() 函数时的差异,以避免产生错误结果。

本文地址:https://www.cnpython.com/functions/len

版权声明:Python中文网原创文章,转载请注明出处和网址。


标签:

上一篇:python max() 下一篇:python join()
python学习网 Copyright © www.bypython.com.Rights Reserved. 滇ICP备2024016848号

联系方式QQ:123456 | cnzz | 免责声明

本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请联系我们删除。