Python建立字典dict,包含内容是本人的基本信息: "学号":202020201111,"姓名":"张三","专业":"软件华为","爱好":"打游戏";
时间: 2023-11-06 17:05:35 浏览: 61
可以使用以下代码建立一个包含个人基本信息的字典:
```
info_dict = {"学号":202020201111, "姓名":"张三", "专业":"软件华为", "爱好":"打游戏"}
```
其中,花括号内的内容表示字典的键值对,每个键值对之间用逗号隔开,键和值之间用冒号隔开。可以通过以下方式访问字典中的值:
```
print(info_dict["学号"]) # 输出202020201111
print(info_dict["姓名"]) # 输出张三
print(info_dict["专业"]) # 输出软件华为
print(info_dict["爱好"]) # 输出打游戏
```
相关问题
建立字典dict,包含内容是本人的基本信息: "学号":202020201111,"姓名":"张三","专业":"软件华为","爱好":"打游戏";
可以这样建立字典dict:
```
dict = {"学号":202020201111,"姓名":"张三","专业":"软件华为","爱好":"打游戏"}
```
其中,学号、姓名、专业和爱好分别对应着键值"学号"、"姓名"、"专业"和"爱好",而具体的信息则是对应的值。可以通过dict["键值"]的方式来获取相应的信息,例如dict["姓名"]可以获取到"张三"这个值。如果需要修改某个键值对应的值,可以直接通过dict["键值"] = 新值的方式进行修改。
python合并dict
在Python中,有多种方法可以合并两个或多个字典。以下是三种常用的方法:
1. 使用“|”运算符合并字典
```python
dict1 = {'x': 10, 'y': 8}
dict2 = {'a': 6, 'b': 4}
dict3 = dict1 | dict2
print(dict3) # 输出:{'x': 10, 'y': 8, 'a': 6, 'b': 4}
```
2. 使用update()方法合并字典
```python
dict1 = {'x': 10, 'y': 8}
dict2 = {'a': 6, 'b': 4}
dict1.update(dict2)
print(dict1) # 输出:{'x': 10, 'y': 8, 'a': 6, 'b': 4}
```
3. 使用reduce()方法合并字典
```python
from functools import reduce
def merge_dictionaries(dict1, dict2):
merged_dict = dict1.copy()
merged_dict.update(dict2)
return merged_dict
dict1 = {'a': 10, 'b': 8}
dict2 = {'d': 6, 'c': 4}
dict_list = [dict1, dict2] # 将字典放入列表中
result_dict = reduce(merge_dictionaries, dict_list)
print(result_dict) # 输出:{'a': 10, 'b': 8, 'd': 6, 'c': 4}
```