从JSON格式的字符串创建python列表的最简单方法是啥[重复]

Posted

技术标签:

【中文标题】从JSON格式的字符串创建python列表的最简单方法是啥[重复]【英文标题】:What is the easiest way to create a python list from a string that is in JSON format [duplicate]从JSON格式的字符串创建python列表的最简单方法是什么[重复] 【发布时间】:2017-03-03 14:06:02 【问题描述】:

我有一个字符串

s = '[ 1 , 2 , 3]'

如何从 s 创建列表?

【问题讨论】:

在文档中搜索json 不够简单? print eval(s) 可以在这个例子中使用 @kezzos 避免提出这样的解决方案。谢谢。 谢谢大家。我已经阅读了@Yann Vernier 的文档链接。这就是我一直在寻找的。 s = '[1,3,4]' j = json.JSONDecoder() l =j.decode(s) @palazzotrain,json.loads 怎么不是答案? 【参考方案1】:

您可以使用json 模块:

import json
s = '[1, 2, 3]'
json_as_list = json.loads(s)

【讨论】:

以上是关于从JSON格式的字符串创建python列表的最简单方法是啥[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Python从字符串创建JSON对象

Python - 使用 BeautifulSoup 从 URL 列表中抓取文本的最简单方法

如何在python中将字符串列表转换为格式正确的json? [复制]

使用 gin gonic 返回文字 JSON 的最简单方法

如何从 Python 中的 websocket 消息增量解析 JSON?

C#:从列表中填充列表框的最简单方法