编写程序 输入五组数据,每组数据中包括姓名和年龄,组成字典,并输出字典。 测试说明 平台会对你编写的代码进行测试: 预期输入: 张三 20 李四 25 王五 18 李明 21 张宏 22 预期输出: {'张三': 20, '李四': 25, '王五': 18, '李明': 21, '张宏': 22}python
时间: 2023-12-12 22:03:21 浏览: 71
编写程序输出前n个正整数的字典序全排列
5星 · 资源好评率100%
可以使用一个 for 循环,读取五组数据,将姓名和年龄组成一个字典,再将这个字典添加到一个列表中,最后输出这个列表。
下面是一个示例代码:
```python
data_list = []
for i in range(5):
name, age = input().split()
data = {name: int(age)}
data_list.append(data)
print(data_list)
```
示例输出:
```
张三 20
李四 25
王五 18
李明 21
张宏 22
[{'张三': 20}, {'李四': 25}, {'王五': 18}, {'李明': 21}, {'张宏': 22}]
```
阅读全文