我有一個excel表格,想將里面的客戶資料讀取出來匯入到資料庫。現在問題是里面有些資料的部分單元格資料是重復的,我讀取出來后不知道怎么合并成一個字典。Excel表格資料如下:

要生成的字典格式:
supplier = [{
'name':'創意數字科技有限公司',
'province':'廣東',
'city':'深圳',
'contact':'張三瘋',
'phone':'13800000000',
'product':[
{'product_name':'辦公文具','sub':[{'name':'圓珠筆','price':'3','unit':'支'},{'name':'列印紙','price':'30','unit':'包'},{'name':'記事本','price':'4.5','unit':'本'}],
{'product_name':'電腦','sub':[{'name':'筆記本電腦','price':'5800','unit':'臺'}]}
]
},
{
'name':'ABC公司',
'province':'上海',
'city':'',
'contact':'李斯王五',
'phone':'87900000',
'product':[
{'product_name':'產品說明片','sub':[{'name':'前期策劃','price':'1000','unit':'套'},{'product_name':'地產營銷片','sub':[{'name':'前期策劃','price':'3000','unit':'套'}]}
]
},
]
uj5u.com熱心網友回復:
讀excel 到串列遍歷串列
建立三層嵌套的字典。
最里層字典的值是 串列, 遍歷時判斷串列是否存在, 如存在則 append
看起來是這樣。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/19813.html
