了解Python的len()函数:如何获取字符串、列表、元组的长度?
发布时间:2023-06-11 15:39:37
Python中的len()函数可以用于获取序列的长度,其中序列可以是字符串、列表或元组。len()函数返回序列中元素的数量。在Python中,序列中的元素是按照从左到右的顺序存储的。
对于字符串,len()函数返回字符串中字符的数量。例如,以下代码返回字符串“Hello”的长度:
s = "Hello" print(len(s))
输出:
5
对于列表和元组,len()函数返回列表或元组中元素的数量。例如,以下代码返回一个包含3个元素的列表的长度:
l = [1, 2, 3] print(len(l))
输出:
3
元组也可以使用len()函数来获取其长度。例如,以下代码返回一个包含3个元素的元组的长度:
t = (4, 5, 6) print(len(t))
输出:
3
需要注意的是,len()函数对于包含嵌套序列的序列也适用。例如,以下代码返回一个包含3个元素,每个元素都是一个包含两个元素的列表的长度:
l = [[1, 2], [3, 4], [5, 6]] print(len(l))
输出:
3
总之,len()函数非常有用,它可以快速并且方便地获取序列的长度。当你需要确定一个序列是否为空,或者需要知道一个包含多少个元素的序列的长度时,使用len()函数将会非常有用。
