把兩個list轉成Dataframe,循環遍歷兩個list,生成一個新的temp_list,再利用append函數將所有list對都加進來。
eg:兩個list---id,data
for index, row in df2.iterrows():
? ? d_list = [row['id'],detail_list_json]#本行所構造的新列表,包含id和本id所對應的detailsList數據
? ? detailList.append(d_list)#大的列表加入每一行構造的列表,組成大列表
? ? mydf = pd.DataFrame(detailList,columns=['id','details'])
參考資料:
http://baijiahao.baidu.com/s?id=1573955023751464&wfr=spider&for=pc
把一個 list 變成了DataFrame,前面的list是一個兩重list,也就是說外面的這個list的元素還是list,轉換之后,每個list元素就成了數據框的一行。