python 获取字典键值对并打印
时间: 2023-08-29 19:12:42 浏览: 103
可以通过遍历字典的键值对,并利用print()函数打印出来。下面是一个示例代码:
```
my_dict = {'a': 1, 'b': 2, 'c': 3}
for key, value in my_dict.items():
print(key, value)
```
输出:
```
a 1
b 2
c 3
```
其中,`my_dict.items()` 返回一个字典中所有键值对的列表,`for key, value in my_dict.items()` 可以将键值对拆分成两个变量 `key` 和 `value`,然后通过 `print()` 函数打印出来。
相关问题
python中字典键值对反转
在Python中,可以使用字典推导式和zip函数来实现字典键值对的反转。具体的代码如下:
```python
# 原始字典
my_dict = {'a': 1, 'b': 2, 'c': 3}
# 使用字典推导式和zip函数进行键值对反转
reversed_dict = {value: key for key, value in my_dict.items()}
# 打印反转后的字典
print(reversed_dict)
```
输出结果为:
```
{1: 'a', 2: 'b', 3: 'c'}
```
这段代码中,`my_dict.items()`返回一个包含原始字典键值对的可迭代对象。通过使用`for`循环遍历这个可迭代对象,可以获取到每个键值对。然后,使用`value: key`的形式创建一个新的键值对,将原始字典中的值作为新字典的键,原始字典中的键作为新字典的值。最后,使用大括号`{}`将这些新键值对组成一个字典。
python 获取json键值对
以下是Python获取JSON键值对的方法:
```python
import json
# 假设我们有以下JSON数据
json_data = '{"name": "John Smith", "age": 35, "city": "New York"}'
# 将JSON数据转换为Python字典
data_dict = json.loads(json_data)
# 获取键值对
name = data_dict["name"]
age = data_dict["age"]
city = data_dict["city"]
# 打印结果
print("Name:", name)
print("Age:", age)
print("City:", city)
```
输出结果:
```
Name: John Smith
Age: 35
City: New York
```
阅读全文