a = ["apple" , "orange" , "apple" , "pear" , "banana" , "apple"]
b = {"apple":"りんご" , "orange":"オレンジ" , "pear":"梨" , "banana":"バナナ"}
for i in a:
for j in b:
if i == j:
print(b.values())
listとdictを比較してlistと対応するvaluesを取り出したいのですが
どうやってコードを書き直せば良いのでしょうか?
リストと辞書に同じ値が重複してた、同じだけ出力したいです。
例えば、リストにappleが3個あるので辞書に対応するvaluesを3回表示するなどです。
出力して欲しい結果は、
["りんご","オレンジ","りんご","梨","バナナ","りんご"]
回答1件
あなたの回答
tips
プレビュー