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}`),也会被视为一个键值对,计入长度。因此输出的结果仍然为字典的总键值对数量。