我尝试在现有列表中添加dict类型数据,但是当我尝试只是附加时它显示我没有。
以下是我的尝试:
data = ast.literal_eval(''.join(ptdata['partnerlist']))
for add in partner:
adata = add
invite_list = data.append(adata)
和合作伙伴数据如下:
[{'phn':'111-1111-1111'}]
它是从DB中取出数据并使用当前DB数据添加数据的代码。 我希望知道列表附加dict类型的可用性,你会建议我修复它的方法。
感谢。
答案 0 :(得分:0)
好吧,data.append()
会返回None
。这样做的原因是它只是修改了它附加的对象。就这样做:
invite_list = data
invite_list.append(adata)