如何获得一个列表中的元素数量?

199 阅读1分钟

如何获得一个列表中的元素数量?

我们经常需要知道任何序列中元素的数量,同时对它进行迭代。在这篇文章中,让我们来讨论一下所有的方法,我们可以用这些方法来获得一个给定的列表中的元素数。

使用 len()。

这是一个内置的列表方法,它返回一个列表的长度,而不必考虑其中的元素类型。

使用 for 循环。

这里我们不使用任何内置方法。我们只是定义了一个名为 number_of_elements的方法 ,该方法 接收列表。我们声明一个变量 count ,并将其设置为 0 ,当列表中的元素被迭代器(这里是 元素)迭代到 for循环中时, 这个变量将不断增加。

使用set()。

这个方法计算一个列表中所有的唯一元素,即不计算 重复的元素。这个方法返回一个删除了所有重复元素的set对象。我们将此方法传递给 len() 列表方法,即。

len(set(sample_list))

这个列表有8个元素,其中5个是唯一的。

The postHow do I get the number of elements in a list?appeared first oni2tutorials.