在Python编程中,`len()`函数用于获取不同类型对象的长度。这个函数非常通用,可以用于以下数据结构:
字符串:
计算字符串中字符的数量。
列表:
计算列表中元素的个数。
元组:
统计元组中元素的数量。
字典:
计算键值对的数量。
集合:
数集合中元素的个数。
使用示例
获取字符串长度
```python
text = "Python真好玩!"
string_length = len(text)
print(string_length) 输出: 7
```
获取列表长度
```python
my_list = [1, 2, 3, "Python", True]
length_of_list = len(my_list)
print(length_of_list) 输出: 5
```
获取字典长度
```python
my_dict = {"name": "小明", "age": 18, "hobby": "编程"}
length_of_dict = len(my_dict)
print(length_of_dict) 输出: 3
```
获取集合长度
```python
my_set = {1, 2, 3, 4, 5}
length_of_set = len(my_set)
print(length_of_set) 输出: 5
```
注意事项
`len()`函数返回的是一个整数,表示对象的长度或元素个数。
空容器(如空列表、空字符串、空字典等)的长度为0。
中文字符在`len()`函数中只算作一个字符。
通过使用`len()`函数,你可以轻松地在Python中获取各种数据结构的长度,从而更好地控制程序逻辑和进行数据分析。