次のような構造を持つ python リストがあります。
apts = [ [2083, \
[ ["price", "$1000 / month"], \
["sq ft.", "500"], \
["amenities", "gym hardwood floor"]]], \
[1096, \
[ ["price", "$1200 / month"], \
["sq ft.", "700"], \
["a/c", "true"]]], \
[76, \
[ ["price", "$1100 / month"], \
["Pets", "true"], \
["a/c", "true"]]]]
mysql データベースに簡単に転送できるような形式で取得するにはどうすればよいですか? 基本的に、次のように、簡単に転送できるテーブル/csvファイルに似た方法でこれを再配置したいと思います。
id, price, sq ft, amenities, a/c, pets
2083, $1000 / month, 500, gym hardwood floor, ,
1096, $1200 / month, 700, , true,
76, $1100 / month, , true, true
前もって感謝します。これらを少しずつマッピングする方法を考えることができますが、それはかなり非効率的で、python の知識が弱いので、このデータを変換するための他の簡単な方法があることを願っています...
入れ子になったリストの代わりに、入れ子になった辞書構造を使用すると役に立ちますか?