列表是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()函数。

如果您有任何问题或反馈,请随时发表评论。