Python不可动摇的词典

时间:2014-09-23 14:48:39

标签: python

我尝试使用标题,日期和链接构建字典并将日期提供给Jinja2模板 但是,当我尝试建立这个词典时,我得到了不可动摇的词典"

d = {

    {

    "title":"SOme title",
    "date":2007,
    "link":"somelink"
    },

    {

    "title":"SOme2 title",
    "date":2007,
    "link":"somelink"
    },

}


print d

是否存在此问题?或者我应该将其转换为JSOn对象吗?

1 个答案:

答案 0 :(得分:2)

问题是你要创建的是一组字典 - 外部{}是设置的符号。

集合中的每个项目都必须是可清除的,您需要构建一个列表:

d = [

    {

    "title":"SOme title",
   "date":2007,
    "link":"somelink"
    },

    {

    "title":"SOme2 title",
    "date":2007,
    "link":"somelink"
    }

]