列表是Python中最常用的数据类型之一,用于存储相同类型的项目的集合。
本文介绍了如何查找列表的长度。
len()
函数
Python具有内置函数len()
,该函数返回指定对象的长度。 该对象可以是 list ,元组tuple,字符串string,字典dictionary等。
len()
函数的语法如下:
len(list)
该函数仅接受一个参数。 返回的值是一个整数,它是列表中元素的数量。
以下是示例:
capitals = ['Tokyo', 'Sofia', 'London', 'Budapest']
list_len = len(capitals)
print("The list has {0} elements.".format(list_len))
The list has 4 elements.
使用循环
获得列表长度的另一种方法是使用for
循环。 这可以通过设置计数器并遍历列表的所有元素来实现。 在每次迭代中,counter
变量的当前值加1。
下面是一个示例代码,显示了如何使用for
循环在给定列表中查找元素数:
capitals = ['Tokyo', 'Sofia', 'London', 'Budapest']
counter = 0
for capital in capitals:
counter = counter + 1
print("The list has {0} elements.".format(counter))
The list has 4 elements.
此方法不是Pythonic。 您应该始终使用len()
功能。
结论
要在Python列表中查找列表的长度,请使用len()
函数。
如果您有任何问题或反馈,请随时发表评论。