如何在Python中查找列表的长度

时间:2020-03-05 15:31:28  来源:igfitidea点击:

列表是Python中最常用的数据类型之一,用于存储相同类型的项的集合。

本文展示了如何查找列表的长度。

len()函数

Python有一个内置函数len(),它返回给定对象的长度。
对象可以是列表、元组、字符串、字典等。

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循环。
这是通过设置一个计数器并循环访问列表的所有元素来实现的。
每次迭代时,计数器变量的当前值将递增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.

这种方法不是很像Python。
您应该总是喜欢使用len()函数。