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开发中经常用到,尤其是在对数据进行计数和简单统计的时候。
