有一次在用到.fromkeys(),把所有value都设置成了list,然后再修改value,结果一改所有key对应的value的修改。
例:
dic_order = dict.fromkeys(tuple(d_order["order_id"]),[])
print(dic_order)
解决方法:给每一个key对应的value赋不同的value
例:
dic_order = {}
for i in tuple(d_order["order_id"]):
dic_order[i] = []
print(dic_order)