使用Python中的len()函数获取列表和字符串的长度
发布时间:2023-09-03 11:52:12
在Python中,len()函数是一个内建函数,用于获取列表、字符串、字典、集合等对象的长度。这个函数接受一个对象作为参数,并返回该对象的元素个数。
首先我们来看一下如何使用len()函数获取一个列表的长度:
my_list = [1, 2, 3, 4, 5] length = len(my_list) print(length) # 输出: 5
以上代码创建了一个包含5个元素的列表my_list,然后使用len()函数获取了该列表的长度,并将结果保存在变量length中。最后,我们使用print()函数将length打印出来,结果为5。
除了列表,len()函数还可以用于获取字符串的长度。下面是一个示例:
my_string = "Hello, world!" length = len(my_string) print(length) # 输出: 13
以上代码创建了一个包含13个字符的字符串my_string,然后使用len()函数获取了该字符串的长度,并将结果保存在变量length中。最后,我们使用print()函数将length打印出来,结果为13。
需要注意的是,len()函数返回的是对象的元素个数或者字符个数,并不包括其中的空白字符。例如,对于包含空格和换行符的字符串,len()函数只会返回非空格和非换行符字符的个数。
my_string = "Hello, world! " length = len(my_string) print(length) # 输出: 14
以上代码中,字符串my_string包含一个空格、一个换行符和12个字符。然而,len()函数只会返回非空格和非换行符字符的个数,所以结果为14。
综上所述,len()函数在Python中是一个非常常用的函数,可以用于获取列表、字符串等对象的长度。通过它我们可以方便地获取对象的元素个数,从而进行后续的处理。
