您的位置:

python len函数-获取一个序列的元素个数

在Python中,我们可以使用len()函数来获取一个序列的元素个数,包括字符串、列表、元组、字典、集合等。

一、序列是什么

在Python中,序列是指由一系列按照顺序排列的元素组成的数据结构,包括字符串、列表、元组、字典、集合等。这些序列都可以使用len()函数来获取元素个数。

字符串是由一系列字符组成的序列,我们可以使用len()来获取字符串中字符的个数:

>>> s = "hello world"
>>> len(s)
11

列表是由一系列元素组成的序列,我们可以使用len()来获取列表中元素的个数:

>>> lst = [1, 2, 3, 4, 5]
>>> len(lst)
5

元组也是由一系列元素组成的序列,我们可以使用len()来获取元组中元素的个数:

>>> tup = (1, 2, 3, 4, 5)
>>> len(tup)
5

字典是由一系列键值对组成的序列,我们可以使用len()来获取字典中键值对的个数:

>>> dict = {"apple": 1, "banana": 2, "orange": 3}
>>> len(dict)
3

集合也是由一系列元素组成的序列,我们可以使用len()来获取集合中元素的个数:

>>> s = {1, 2, 3, 4, 5}
>>> len(s)
5

二、len()函数的使用方法

在Python中,len()函数的使用方法非常简单。我们只需要将要获取元素个数的序列作为函数的参数传递给len()函数,函数就会返回序列中元素的个数。

下面是len()函数的使用方法:

len(sequence)

其中sequence是要获取元素个数的序列。

三、要点回顾

  • Python中可以使用len()函数来获取序列的元素个数。
  • 序列包括字符串、列表、元组、字典、集合等。
  • len()函数的使用方法非常简单,只需要将序列作为参数传递给函数即可。

四、代码示例

4.1 获取字符串的元素个数

>>> s = "hello world"
>>> len(s)
11

4.2 获取列表的元素个数

>>> lst = [1, 2, 3, 4, 5]
>>> len(lst)
5

4.3 获取元组的元素个数

>>> tup = (1, 2, 3, 4, 5)
>>> len(tup)
5

4.4 获取字典的元素个数

>>> dict = {"apple": 1, "banana": 2, "orange": 3}
>>> len(dict)
3

4.5 获取集合的元素个数

>>> s = {1, 2, 3, 4, 5}
>>> len(s)
5