python len函数用法

导读 Python中的`len()`函数用于获取对象的长度或元素数量。它可以用于多种类型的对象,包括字符串、列表、元组、字典等。下面是具体的用法示例

Python中的`len()`函数用于获取对象的长度或元素数量。它可以用于多种类型的对象,包括字符串、列表、元组、字典等。下面是具体的用法示例:

**字符串的长度**:

可以使用`len()`函数获取字符串的长度。例如:

```python

s = "Hello, World!"

print(len(s)) # 输出:13

```

这将打印字符串s的长度,也就是其包含的字符数。**注意,这是一个字节数计数,对于包含多字节字符(如中文)的字符串,它可能并不等于字符数。**

**列表的元素数量**:

可以使用`len()`函数获取列表中的元素数量。例如:

```python

list = [1, 2, 3, 4, 5]

print(len(list)) # 输出:5

```

这将打印列表中的元素数量。

**元组的元素数量**:

元组与列表类似,也可以使用`len()`函数获取元素数量。例如:

```python

tuple = (1, 2, 3, 4, 5)

print(len(tuple)) # 输出:5

```

**字典的键值对数量**:

`len()`函数还可以用于获取字典中的键值对数量。例如:

```python

dict = {'a': 1, 'b': 2, 'c': 3}

print(len(dict)) # 输出:3

```

这将打印字典中的键值对数量。需要注意的是,即使字典中有空值的项(例如`{'a': 1, 'b': None}`),也会被视为一个键值对,计入长度。因此输出的结果仍然为字典的总键值对数量。

版权声明:本文由用户上传,如有侵权请联系删除!