可以使用eval()函数或者json.loads()函数来实现。
示例代码:
str_dict = "{'key1': 'value1', 'key2': 'value2'}"
real_dict = eval(str_dict)
print(real_dict)
输出结果:
{'key1': 'value1', 'key2': 'value2'}
注意:使用eval()函数时要确保字符串表示的字典是合法的Python代码,否则可能会引发安全问题。
示例代码:
import json
str_dict = '{"key1": "value1", "key2": "value2"}'
real_dict = json.loads(str_dict)
print(real_dict)
输出结果:
{'key1': 'value1', 'key2': 'value2'}
注意:使用json.loads()函数时要确保字符串表示的字典是符合JSON格式的,否则会引发解析错误。
推荐的腾讯云相关产品:腾讯云云函数(SCF)
腾讯云云函数(Serverless Cloud Function,简称 SCF)是一种事件驱动的无服务器计算服务,能够帮助开发者在腾讯云上构建和运行无服务器应用。通过使用腾讯云云函数,可以将字典的字符串表示转换为真实字典的功能封装成一个云函数,实现自动化的转换过程。
领取专属 10元无门槛券
手把手带您无忧上云