题目:
将按格式“键 1=键值 1,键 2=键值 2,…”从键盘输入的字符串转换为字典。
- 输入字符串:张三=21,李四=20,王五=23,赵六=22
- 输出:‘张三’:21李四’: 20, ‘王五’:23,"赵六 : 22
思路:
利用 dict(键 1=键值 1,键 2=键值 2,…)可创建字典。
如果 s 是形如格式“键1=键值 1,键 2=键值 2,…”的字符串,则eval(f"dict{s})
即可得到
str1 = eval(input('输入字符串:'))
print('输出:',eval(f"dict({str1})"))
运行结果: