在for循环中,我有一个dictionary对象,如下所示:
mob1 = {
"Item": item1,
'Price': price1,
'Desc': desc1
}
我试着把它附加成:
list.append(mob1)
我得到以下错误:
Traceback (most recent call last):
File "/home/turbolab/Documents/python_test/Sep 23 data_to_json test.json", line 32, in <module>
list.append(mob1)
TypeError: descriptor 'append' requires a 'list' object but received a 'dict'
你试过
list.append([mob1['Item'],mob1['Price'],mob1['Desc']])
吗?list
是一个类。append
是必须在list
的实例上调用的类的方法。相关问题 更多 >
编程相关推荐