python - 如何将此订单列表转换为json?
问题描述
我有如图所示的列表:
text = ['block 1 = HP Pavilion Gaming Laptop', 'block 2 = 15-dk0049TX', 'block 3 = Serial No']
我希望输出为 {“block 1”:“HP Pavilion Gaming Laptop”,“block 2”:15-dk0049TX,“block 3”:“Serial No”}
如何将上面的列表转换为 json 中的键值对?
解决方案
str.split
与_dict
前任:
text = ['block 1 = HP Pavilion Gaming Laptop', 'block 2 = 15-dk0049TX', 'block 3 = Serial No']
result = dict(i.split(" = ") for i in text)
print(result)
输出:
{'block 1': 'HP Pavilion Gaming Laptop',
'block 2': '15-dk0049TX',
'block 3': 'Serial No'}
推荐阅读
- javascript - 从 CommonJS TypeScript 导入 es 模块文件
- r - 将 doParallel 与 RMarkdown 一起使用
- parsing - 做块的野牛移位/减少冲突
- simultaneous - freeradius 用户连接限制
- python - 如何在没有任何空格的情况下计算熊猫中的令牌
- java - 为什么这个 ArrayList 'add' 操作不添加新元素?
- spring - 如何避免 Spring Boot Controller 捕获对 favicon 的请求?
- node.js - 特维利奥
到 Azure 连续语音转文本 - python - 如何使用 fastai unet_learner?
- java - XML 解析器 (Unmarshall) 使用 JaxB 从 xml 文件中获取元素