Python中的len()函数:如何在列表、字符串等数据结构中获取长度?
发布时间:2023-06-10 16:05:27
在Python中,len()函数是一个内置函数,可以用于获取列表、字符串、元组等不同数据结构的长度。len()函数的使用非常简单,只需要在括号中传入需要获取长度的数据结构即可。
下面将以列表和字符串为例,介绍如何使用len()函数获取不同数据结构的长度。
列表
列表是一种非常常用的数据结构,可以用来存储一组数据。在Python中,可以使用方括号[]来定义列表,并通过索引来访问其中的元素。
例如,我们定义一个包含几个元素的列表:
lst = [1, 2, 3, 4, 5]
此时,我们可以使用len()函数来获取这个列表的长度,如下所示:
print(len(lst))
运行结果为:
5
这是因为这个列表中包含了5个元素,所以它的长度就是5。
字符串
字符串与列表相似,也是一种常用的数据结构,在Python中可以用单引号或双引号来定义字符串。
例如,我们定义一个字符串:
s = "Hello World"
同样可以使用len()函数来获取这个字符串的长度,如下所示:
print(len(s))
运行结果为:
11
这是因为这个字符串中包含了11个字符,所以它的长度就是11。
需要注意的是,由于Python中的字符串是不可变的,也就是说不能像列表那样直接修改其中的字符。如果想要修改字符串,可以通过创建一个新的字符串来实现。
总结
len()函数是一个非常常用的函数,在Python中可以用来获取不同数据结构的长度。我们只需要将需要获取长度的数据结构作为len()函数的参数即可。在使用时需要注意,不同的数据结构可能有不同的长度计算方式,需要仔细查看文档或运行代码来确认。
