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

Python中的“len()”函数:如何获取一个对象的长度

发布时间:2023-06-09 16:34:13

Python中的“len()”函数是一种内置函数,可以用于获取一个对象的长度或元素个数。它的语法是:

len(object)

其中“object”可以是任何可迭代的对象,例如字符串、列表、元组、字典等。下面是一些常见的用法示例:

示例1:获取字符串的长度

my_string = "Hello, world!"
print(len(my_string))

输出结果为:13

示例2:获取列表的长度

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

输出结果为:5

示例3:获取元组的长度

my_tuple = (1, 2, 3, 4, 5)
print(len(my_tuple))

输出结果为:5

示例4:获取字典的键的数量

my_dict = {"a": 1, "b": 2, "c": 3}
print(len(my_dict))

输出结果为:3

示例5:获取集合的元素数量

my_set = set([1, 2, 3, 4, 5])
print(len(my_set))

输出结果为:5

除了以上示例,还可以使用len()函数获取其他类型的对象的长度,例如文件、bytearray等。

值得注意的是,如果对象不支持len()函数,将会抛出TypeError异常。因此,在使用len()函数之前,应该先确保对象支持这个方法。

总之,“len()”函数是一个很方便的方法,在Python开发中经常用到,尤其是在对数据进行计数和简单统计的时候。