python - python拆分问题我需要数据输出看起来不同
问题描述
s = "ez , dad , tada"
print(s.split(" , "))
打印以下内容:
['ez', 'dad', 'tada']
问题是,我需要输出带有双引号,而不是单引号,如下所示:
["ez", "dad", "tada"]
解决方案
感谢@fn。对于这个帖子
例子:
import json
s = "ez , dad , tada"
print(json.dumps(s.split(" , ")))
输出:
["ez", "dad", "tada"]
推荐阅读
- python - 在 Python 中使用尚未定义的变量作为 kwarg
- spring-amqp - 使用 Spring AMQP 注释驱动回复 (@SentTo) 后处理消息
- xamarin - 尝试绑定 Zendesk IOS 框架时未解析可以绑定的类型
- ruby-on-rails - 如何从数据库中仅获取事件管理 webapp 中尚未发生的那些字段(事件)
- android - 不想发送文件但改造不允许 null
- kubernetes - Kubernetes api 服务器偶尔不可用
- python - numpy.max 的懒惰评估
- mysql - 在 MySql 中出现错误 1215:无法添加外键。为什么?
- kubernetes - Cert-Manager 不创建 https 路由
- python - 将列表转换为数组时,使用 np.array() 还是 np.asarray() 更好