如何访问python中的dicts列表中的属性?

Rol*_*ndo -1 python

假设我有一个词典:

firstdict = {"somelist":[]}
Run Code Online (Sandbox Code Playgroud)

我有另一个词:

  seconddict = {"attribute1": "value1", "attribute2": "value2"}
Run Code Online (Sandbox Code Playgroud)

附上字典后

firstdict["somelist"].append(seconddict)
Run Code Online (Sandbox Code Playgroud)

我想打印"attribute1"值.虽然以下声明不起作用:

print firstdict["somelist"][0].attribute1
Run Code Online (Sandbox Code Playgroud)

如何打印/访问attribute1的值?

jam*_*lak 5

>>> firstdict = {"somelist":[]}
>>> seconddict = {"attribute1": "value1", "attribute2": "value2"}
>>> firstdict["somelist"].append(seconddict)
>>> print firstdict["somelist"][0]['attribute1']
value1
Run Code Online (Sandbox Code Playgroud)