You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将包含列表格式的字符串转换为Python列表?

如何将特定JSON格式字符串转换为Python列表?

你可以通过两种常用方法实现这个转换:

方法1:使用json模块

你的字符串本身是合法的JSON数组格式,直接用json.loads()就能解析成Python列表:

import json

string = "[\"a,b\",\"b,c\"]"
parsed_list = json.loads(string)
print(parsed_list)  # 输出: ['a,b', 'b,c']

方法2:使用ast.literal_eval

如果字符串同时符合Python字面量格式,ast.literal_eval是更安全的解析方式(不会执行恶意代码),同样适用:

import ast

string = "[\"a,b\",\"b,c\"]"
parsed_list = ast.literal_eval(string)
print(parsed_list)  # 输出: ['a,b', 'b,c']

两种方法都能得到你需要的Python列表,推荐优先用json模块,因为你的输入本质是JSON格式数据。

内容的提问来源于stack exchange,提问作者Mateusz klk K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 05:10:17