pathon中dict函数
时间: 2024-05-13 11:18:39 浏览: 53
python中dict()的高级用法实现
在 Python 中,dict() 函数用于创建一个字典对象。字典是一种无序的、可变的数据类型,它由一组键值对(key-value pairs)组成。可以使用 dict() 函数来创建一个空字典或从其他数据类型(如列表、元组、集合等)创建一个字典。
下面是一些示例:
1. 创建一个空字典
```python
my_dict = dict()
print(my_dict) # 输出 {}
```
2. 从列表创建一个字典
```python
keys = ['name', 'age', 'gender']
values = ['Alice', 25, 'Female']
my_dict = dict(zip(keys, values))
print(my_dict) # 输出 {'name': 'Alice', 'age': 25, 'gender': 'Female'}
```
3. 从元组创建一个字典
```python
my_tuple = (('name', 'Alice'), ('age', 25), ('gender', 'Female'))
my_dict = dict(my_tuple)
print(my_dict) # 输出 {'name': 'Alice', 'age': 25, 'gender': 'Female'}
```
4. 从关键字参数创建一个字典
```python
my_dict = dict(name='Alice', age=25, gender='Female')
print(my_dict) # 输出 {'name': 'Alice', 'age': 25, 'gender': 'Female'}
```
注意:如果键重复,后面的值会覆盖前面的值。例如:
```python
my_dict = dict(name='Alice', name='Bob')
print(my_dict) # 输出 {'name': 'Bob'}
```
阅读全文