如何在python中从列表中去掉dict符号?

如何在python中从列表中去掉dict符号?,python,Python,我的代码如下: [{'card_month': '10'}, {'card_year':'2011'}] 我怎样才能让它从那个变成这个 ['card_month': '10', 'card_year':'2011'] 第一行是分配给变量的行(列表中的两个词典) 第二行创建一个新词典 第三行和第四行使用第一个列表中的索引词典更新新词典 第三行和第四行的一种更干净的方式可能是: for item in the_line_you_started_with: new_dict.up

我的代码如下:

[{'card_month': '10'}, {'card_year':'2011'}]
我怎样才能让它从那个变成这个

 ['card_month': '10', 'card_year':'2011']
第一行是分配给变量的行(列表中的两个词典)

第二行创建一个新词典

第三行和第四行使用第一个列表中的索引词典更新新词典

第三行和第四行的一种更干净的方式可能是:

 for item in the_line_you_started_with:
       new_dict.update(item)

这样一来,无论你在你开始的那一行中得到了多少,它们都将被添加到新的目录中。替换(“{,”)。替换(“},”)。为什么要这样做?您的第二行不是有效的Python。尝试将其粘贴到解释器中:
SyntaxError:invalid syntax
为什么要这样做???感谢kevin指出这一点..等一下..我认为它是有效的
 for item in the_line_you_started_with:
       new_dict.update(item)