我有一个奇怪的字符串(单行),其中第一个字段是键,第二个字段是值。看起来是这样的:
key1\val1\key2\val2\key3\val3\...\keyn\valn将这种符号转换为python字典的最佳方法是什么?
发布于 2018-09-23 11:31:57
在Python 2.7.12中:
line = "key1\\val1\\key2\\val2\\key3\\val3"
line_data = line.split("\\")
line_dict = {}
print line_data
for i in range(0, len(line_data), 2):
key = line_data[i]
value = line_data[i+1]
line_dict[key] = value
print line_dicthttps://stackoverflow.com/questions/52465449
复制相似问题