{姓名=汪建强, 风险评分,需转换为二进制后使用=16, 创建时间=2022-12-27T17:22:11, 删除标记=0, 身份证号码=410102197009024532, id=223, 是否命中不良1-命中0-未命中=1, 更新时间=2022-12-27T17:22:11}字符串的值,按照, 分割存入集合中
时间: 2024-04-05 09:34:42 浏览: 130
好的,我可以帮你将字符串按照逗号分割并存入集合中。以下是示例代码:
```python
s = "{姓名=汪建强, 风险评分,需转换为二进制后使用=16, 创建时间=2022-12-27T17:22:11, 删除标记=0, 身份证号码=410102197009024532, id=223, 是否命中不良1-命中0-未命中=1, 更新时间=2022-12-27T17:22:11}"
s = s.strip("{}") # 去掉大括号
items = s.split(", ") # 按逗号分割
# 将每个键值对按照等号分割,并存入字典中
data = {}
for item in items:
key, value = item.split("=")
data[key] = value
print(data)
```
输出结果为:
```
{
'姓名': '汪建强',
'风险评分,需转换为二进制后使用': '16',
'创建时间': '2022-12-27T17:22:11',
'删除标记': '0',
'身份证号码': '410102197009024532',
'id': '223',
'是否命中不良1-命中0-未命中': '1',
'更新时间': '2022-12-27T17:22:11'
}
```
注意,其中的`风险评分,需转换为二进制后使用`这个键名中有一个中文逗号,需要注意处理。
阅读全文