在Python中使用以空格分隔的key = value字符串创建字典

在Python中使用以空格分隔的key = value字符串创建字典,第1张

在Python中使用以空格分隔的key = value字符串创建字典

尝试这个:

>>> import re>>> dict(re.findall(r'(S+)=(".*?"|S+)', s)){'key3': '"SrtingWithoutSpace"', 'key2': '"string with space"', 'key1': '1234'}

如果您还想删除引号

>>> {k:v.strip('"') for k,v in re.findall(r'(S+)=(".*?"|S+)', s)}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5667305.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存