📅  最后修改于: 2023-12-03 15:40:39.019000             🧑  作者: Mango
在Python中,我们可以通过内置函数len()
来获取一个列表的长度,即元素的个数。该函数可以应用于所有的可迭代对象,例如列表、元组、字符串等。
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # 输出:5
上述代码中,我们首先定义了一个列表my_list
,包含了整数1-5。接着,我们通过len()
函数获取了该列表的长度,并使用print()
函数输出结果。由于该列表共有5个元素,因此len()
函数返回值为5,输出结果也为5。
除了列表,我们还可以将len()
函数应用于其他可迭代对象。例如,我们可以使用该函数获取字符串的长度:
my_string = "Hello, world!"
print(len(my_string)) # 输出:13
上述代码中,我们定义了一个字符串my_string
,其内容为"Hello, world!"。接着,我们通过len()
函数获取了该字符串的长度,并使用print()
函数输出结果。由于该字符串共有13个字符(包括空格和逗号等标点符号),因此len()
函数返回值为13,输出结果也为13。
在使用len()
函数获取列表长度时,需要注意以下几点:
len()
函数将返回0;len()
函数只会计算最外层列表的元素个数,而不会递归计算子列表的元素个数。len()
函数是Python内置的一个非常常用的函数,可以用于获取任何可迭代对象的元素个数。在编写Python程序时,我们可以经常使用该函数来判断列表、字符串等对象的长度,从而方便地进行代码逻辑的判断和处理。