📅  最后修改于: 2023-12-03 15:04:12.475000             🧑  作者: Mango
在Python中,我们可以将一个由键值对组成的字符串转换为字典。这个方法可以在处理文件或网络数据时非常有用。
下面是转换字符串为字典的方法。
string = "{'name': 'Alice', 'age': 25, 'city': 'New York'}"
dict_obj = eval(string)
print(dict_obj)
我们首先定义一个字符串变量string
,它包含一个由键值对组成,用花括号包含的字符串。
然后,我们使用Python内置函数eval()
将这个字符串转换为一个字典对象。
最后,我们使用print()
语句输出这个字典对象。
{'name': 'Alice', 'age': 25, 'city': 'New York'}
eval()
函数时,请注意安全性问题。eval()
函数会执行任何Python代码,因此不应该将不可信的输入传递给它。