python中dict()
时间: 2023-10-13 07:14:37 浏览: 80
python中dict类详解
dict() 是 Python 中的一个内置函数,用于创建一个字典(dictionary)对象。
语法:dict() 或者 dict(iterable) 或者 dict(**kwargs)
参数说明:
- 如果不传递参数,则创建一个空的字典对象。
- 如果传递一个可迭代对象作为参数,例如列表、元组、集合等,则将其转换成字典。可迭代对象中的每一个元素必须是一个长度为2的元组,元组的第一个元素作为字典的键,第二个元素作为字典的值。
- 如果传递关键字参数,则将其转换成字典。关键字参数中的每一个键值对都将成为字典的一项。
示例:
1. 创建一个空字典
```
my_dict = dict()
print(my_dict) # {}
```
2. 传递一个可迭代对象作为参数
```
my_list = [('name', 'Tom'), ('age', 18), ('gender', 'male')]
my_dict = dict(my_list)
print(my_dict) # {'name': 'Tom', 'age': 18, 'gender': 'male'}
```
3. 传递关键字参数
```
my_dict = dict(name='Tom', age=18, gender='male')
print(my_dict) # {'name': 'Tom', 'age': 18, 'gender': 'male'}
```
阅读全文