Javatpoint标志
Javatpoint标志

Python列表大小

在Python中,列表包含几种类型的数据,包括字符串和整数。

逗号分隔所有条目;列表通过将值括在方括号中来表示。

我们可以使用Python内置的len()方法来确定列表的长度。

要计算给定列表的长度,除了使用len()方法外,还可以实现for循环和length_hint()方法。

在本教程中,我们将为您演示确定列表长度的三种不同方法。

如何使用Python for循环来确定列表的长度?

由于列表是可迭代的,就像字符串和字典一样,我们可以使用Python常用的for循环来确定它的长度。

这种方法被称为朴素技术。

在下面的例子中,我们可以看到如何使用Python的朴素方法来获取给定列表的长度。

代码

输出:

使用for循环的列表['Python', ' list ', ' length ', 'Tutorial', 35, True, 93]的长度为:7

如何使用Python len()函数来确定列表的长度?

确定可迭代对象长度的最常用方法是使用Python内置的len()函数。

与for循环相比,这更简单。

应用len()函数需要语法len(listName)。

下面的代码片段演示了如何使用len()方法来获取列表的长度:

代码

输出:

使用len()函数的列表['Python', ' list ', ' length ', 'Tutorial', 35, True, 93]的长度为:7

如何使用length_hint()方法来确定列表的长度?

确定列表和所有其他Python可迭代对象大小的一种不太流行的技术是length hint()。

我们必须从操作符模块导入length_hint()方法才能使用它,因为它不能直接使用。

length hint()函数的语法是length_hint(listName)。

我们可以在下面的例子中看到如何应用来自运算符模块的length_hint()函数:

代码

输出:

使用length_hint()函数的列表['Python', ' list ', ' length ', 'Tutorial', 35, True, 93]的长度为:7

最终的想法

本教程展示了使用三种不同的方法来计算列表大小的不同方法:for循环、Python len()函数和操作符模块的length_hint()方法。

您可能需要澄清使用这三种方法中的哪一种。

建议使用Len(),因为它比for循环和length_hint()所需的时间更少。它看起来也比简单的for循环方法和length_hint()更快。


下一个话题 Python引发异常





Youtube 视频加入我们的Youtube频道:现在加入

反馈


帮助别人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


b .技术/马华






Baidu
map