任务描述 本关任务: 编程实现集合的创建及元素的基本操作。 相关知识 为了完成本关任务,你需要掌握:1.创建字典,2.添加元素 3.提取元素。 1.创建字典 用{}创建:比如: dict1={ } #创建空字典 dict2={‘aaa’ : 98, ‘bbb’ : 88} #创建字典,有2个元素 2.字典元素的提取 方法1:通过‘键’获取键值. dict[ key] 比如; dict2={'aaa' : 98, 'bbb' : 88} print(dict2['aaa']) #结果: 98 print(dict2['ccc']) # KeyError: 'ccc' 'ccc' in dict2 #False 说明:当 key 在字典中不存在时,会发生异常,一般在访问元素前先用in运算符判断一下是否存在。 3.字典元素的添加 用修改元素的方法,添加一个新元素 key:value dictname[key] = value 当字典中已有键为key的元素时,用value修改该元素的键值;否则就添加一个新元素。 编程要求 根据提示,在右侧编辑器补充代码 。 测试说明 平台会对你编写的代码进行测试: 测试输入:河南郑州山东 预期输出: {'北京': '北京', '山东': '济南', '河南': '郑州'} 济南
时间: 2023-12-31 19:06:18 浏览: 142
矩阵乘法-数组和集合
```python
# 创建一个空字典
city_dict = {}
# 添加元素
city_dict['北京'] = '北京'
city_dict['山东'] = '济南'
city_dict['河南'] = '郑州'
# 提取元素
print(city_dict['河南']) # 预期输出:郑州
print(city_dict.get('山东', 'default')) # 预期输出:济南
print(city_dict.get('广东', 'default')) # 预期输出:default
```
阅读全文