【问题标题】: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 怎么不是答案?

标签: python python-3.x


【解决方案1】:

您可以使用json 模块:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 2011-10-29
    • 1970-01-01
    • 2021-03-16
    • 2011-12-09
    相关资源
    最近更新 更多