如何计算Python列表长度
列表是 Python 中的一种数据结构,它包含按特定顺序排列的多个元素。有时您可能需要获取列表的大小。我将在本文中向您展示如何做到这一点。
推荐:如何使用Python程序Pytube库下载YouTube视频
如何在 Python 中创建列表
可以使用方括号在 Python 中创建列表。在方括号中,您指定以逗号分隔的不同元素(或值)。可以在列表中存储字符串、数字、列表等:
items = ["python", True, [50, 30], 80]
print(items)
print(items[2][0])
输出:
['python', True, [50, 30], 80]
50
这个嵌套列表我们如何获得列表的长度呢?对于只有几个项目的列表,手动计算项目很容易。但是更长的列表可能并不那么容易,可以在 Python 中轻松完成此操作。
在Python中使用for循环获取列表的大小,
可以通过遍历列表并使用变量跟踪大小来获取列表的大小。
languages = ["python", "javascript", "ruby", "java", "go"]
size = 0
for value in languages:
size = size + 1
print(size)
输出:
5
在此示例中,我们有一个包含五个值的数组。首先,我们将一个变量初始化size为 0。然后我们使用 for 循环语句,循环遍历数组中的每个值。在每个循环中,我们将size变量递增 1。最后,size变量将保存列表的大小。
使用Python中的len函数获取列表的大小
该len函数返回 Python 中可迭代对象中值的数量。为此,这是一个简单而有效的功能。可迭代对象可以是列表或字典。
让我们看一个获取列表长度的例子:
languages = ["python", "javascript", "ruby", "java", "go"]
length = len(languages)
print(length)
输出:
5
通过将languages列表作为参数传递给len,该函数返回其中值的数量,即 5。
len正如我之前提到的,这不仅适用于列表。您还可以在字典和字符串上使用它:
dict = {
"name": "Dillion",
"age": 70,
"language": "python"
}
print(len(dict))
sentence = "I am Dillion"
print(len(sentence))
输出:
3
12
对于dict字典,len返回属性的数量。对于sentence字符串,len返回字符数。
总结
以上是晓得博客为你介绍的如何计算Python列表长度的全部内容,在本文中,我们了解了如何使用较长的方法(for loop语句)和更短且更有效的方法(len函数)来获取列表的大小。