1. 已知字典dic = {'k1': 'v1', 'k2': 'v2', 'k3': [11, 22, 33]} (1). 循环输出所有的key (2). 循环输出所有的value (3). 循环输出所有的key和value (4). 在字典中添加一个键值对,“k4”: “v4”,输出添加后的字典 (5). 在修改字典中 “k1” 对应的值为 “kidd”,输出修改后的字典 (6). 在k3对应的值中追加一个元素 44,输出修改后的字典
时间: 2023-04-08 12:03:21 浏览: 136
(1). 循环输出所有的key:
```
for key in dic:
print(key)
```
(2). 循环输出所有的value:
```
for value in dic.values():
print(value)
```
(3). 循环输出所有的key和value:
```
for key, value in dic.items():
print(key, value)
```
(4). 在字典中添加一个键值对,“k4”: “v4”,输出添加后的字典:
```
dic["k4"] = "v4"
print(dic)
```
(5). 在修改字典中 “k1” 对应的值为 “kidd”,输出修改后的字典:
```
dic["k1"] = "kidd"
print(dic)
```
(6). 在k3对应的值中追加一个元素 44,输出修改后的字典:
```
dic["k3"].append(44)
print(dic)
```
相关问题
1、已知dic = {"k1": "v1", "k2": "v2", "k3": "v3"},通过遍历获取dic里面得所有值
可以通过遍历字典的 `values()` 方法来获取字典中的所有值。具体实现可以参考下面的代码:
```python
dic = {"k1": "v1", "k2": "v2", "k3": "v3"}
# 遍历字典的 values() 方法获取所有的值
for value in dic.values():
print(value)
```
输出结果为:
```
v1
v2
v3
```
在上面的代码中,我们使用 `values()` 方法获取字典 `dic` 中的所有值,然后通过 `for` 循环遍历每个值,并且依次打印出来。
) dic.get('w',None)的值已知字典 dic=(w:97,'a:19)
`dic.get('w', None)` 的返回值为 97,因为字典 `dic` 中存在键为 `'w'` 的项,其对应的值为 `97`。如果该字典中不存在键 `'w'`,则返回值为 `None`。注意,字典中的键值对应该使用冒号 `:` 进行分隔,而不是逗号 `,`。所以给出的字典应该是 `dic = {'w': 97, 'a': 19}`。