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

Python中如何使用len()函数来计算列表或字符串中的元素个数

发布时间:2023-06-23 20:07:38

在Python中,len()函数是一个很重要的内置函数,可以用于计算序列对象(列表、字符串、元组等)中元素的个数。

len()函数的语法很简单,只需要在括号内放入要计算的序列对象即可。例如,如果要计算一个列表中元素的个数,可以这样写:

my_list = [1, 2, 3, 4, 5]
length = len(my_list)
print("列表中的元素个数为:", length)

输出结果为:

列表中的元素个数为: 5

同样的,如果要计算一个字符串中字符的个数,可以这样写:

my_string = "Hello world"
length = len(my_string)
print("字符串中的字符个数为:", length)

输出结果为:

字符串中的字符个数为: 11

需要注意的是,在计算一个空的序列对象时,len()函数返回的结果为0。例如:

empty_list = []
length = len(empty_list)
print("空列表中的元素个数为:", length)

empty_string = ""
length = len(empty_string)
print("空字符串中的字符个数为:", length)

输出结果为:

空列表中的元素个数为: 0
空字符串中的字符个数为: 0

除了列表和字符串外,len()函数也可以用于计算其他序列对象中元素的个数,例如元组:

my_tuple = (1, 2, 3, 4, 5)
length = len(my_tuple)
print("元组中的元素个数为:", length)

输出结果为:

元组中的元素个数为: 5

总之,len()函数非常方便且实用,可以用于快速计算不同类型的序列对象中元素的个数。