次のようなpandasのDataFrame(df)があります
python
1user_id age sex occupation zip_code 223 12 11 11 334 22 22 33 4445 33 44 22
これをしたのような形(dic_list)に変化させたいと考えています
python
1# dic_list 2[ 3 {'user_id': '23', 'movie_id': '12', 'occupation':'11', 'zip_code': '11'}, 4 {'user_id': '34', 'movie_id': '22', 'occupation':'22', 'zip_code': '33'}, 5 {'user_id': '445', 'movie_id': '33', 'occupation':'44', 'zip_code': '22'}, 6]
このサイトのようにしたいのですが、このサイトではわかりやすいやり方では
python
1data=[] 2data.append({ "user_id": str(user), "movie_id": str(movieid)})
のように入れていました。
list(df.T.to_dict().values())
としても、上の形(dic_list)になりません。
pandasの通常のDataFrameをリストの中に辞書形式を挿入する形式(dic_list)のようにする方法を教えていただけないでしょうか?よろしくお願いします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。