2024-09-30 14:28:31 发布
网友
假设你有:
value = ["Name:","Mike", "Hobby:", "bakset", "voly"]
生成以下词典的最简单方法是什么
output : {"Name:" : ["Mike"], "Hobby:" : ["bakset", "voly"]}
用python
带“:”的值将是字典的键
听写理解:
>>> {v: (a := []) for v in value if v[-1] == ':' or a.append(v)} {'Name:': ['Mike'], 'Hobby:': ['bakset', 'voly']}
虽然我怀疑您没有共享原始数据,但已经处理了数据,而且有更好的方法直接从原始数据构建。可能与该格式的现有解析器一起使用
听写理解:
虽然我怀疑您没有共享原始数据,但已经处理了数据,而且有更好的方法直接从原始数据构建。可能与该格式的现有解析器一起使用
相关问题 更多 >
编程相关推荐