python3で、以下のようなネストの辞書から
('たんぱく質が摂れるサラダチキン&たまご', {'価格': 345, 'カロリー': 230, 'タンパク質': 21.9, '脂質': 8.3, '炭水化物': 18.0, '食塩': 2.3}), ('よだれ鶏', {'価格': 399, 'カロリー': 264, 'タンパク質': 34.4, '脂質': 9.3, '炭水化物': 11.3, '食塩': 3.1})
↓
{たんぱく質が摂れるサラダチキン&たまご:345、よだれ鶏:399}
といったように、新たな辞書を作成する方法がわかりません。
どなたかご教授いただけませんでしょうか?
ご自身で何か試されたり、調べたりしたことはありますか?
「以下のようなネストの辞書」の全体はどんな形でまとめられているのでしょうか。リスト? タプル? 全体が辞書だとすると、質問に提示された形式と合っていませんね。
1件のデータの形式は、提示された「(キーっぽい文字列, 6項目の辞書)」の形式でいいのでしょうか。
[訂正]
質問の形式ミスでした。申し訳ありません。正しくは、以下がネストの辞書です。
{'たんぱく質が摂れるサラダチキン&たまご': {'価格': 345, 'カロリー': 230, 'タンパク質': 21.9, '脂質': 8.3, '炭水化物': 18.0, '食塩': 2.3}, 'よだれ鶏': {'価格': 399, 'カロリー': 264, 'タンパク質': 34.4, '脂質': 9.3, '炭水化物': 11.3, '食塩': 3.1}
上記の辞書を、
{たんぱく質が摂れるサラダチキン&たまご:345、よだれ鶏:399}
※値は価格です。
↑のように分割したいです。
回答2件
あなたの回答
tips
プレビュー