一、使用内置函数
Python内置了一个len()函数,可以用来获取列表的长度,如下所示:
list1 = [1, 2, 3, 4, 5]
print(len(list1)) # 输出5
上述代码中,我们首先创建了一个包含5个元素的列表list1,然后使用len()函数获取该列表的长度,并将结果输出。
二、使用循环
我们也可以使用循环来遍历列表,并计算出其中的元素数目,具体实现如下:
list2 = [6, 7, 8, 9, 10]
count = 0
for i in list2:
count += 1
print(count) # 输出5
上述代码中,我们首先创建了一个包含5个元素的列表list2,然后使用for循环遍历这个列表,每遍历一个元素就将计数器count的值加1。最后,使用print()函数输出计数器的值,即该列表的长度。
三、使用列表的成员方法
Python列表还提供了一个内置的成员方法count(),该方法可以用来统计列表中某个元素出现的次数,因此,我们可以通过传入任何一个非空的元素来获取该列表的长度,具体实现如下:
list3 = [11, 11, 12, 13, 14, 15, 11]
length = list3.count(list3[0])
print(length) # 输出3
上述代码中,我们首先创建了一个包含7个元素的列表list3,并且该列表中的第一个元素为11。然后,使用list3.count()方法来统计该列表中11这个元素出现的次数,并将该次数赋值给变量length。最后,使用print()函数输出变量length,即该列表的长度。