inputで受け取った値を基準に辞書をループで横並び表示する方法が分かりません
python
1表示したいもの 2""" 3入力してください:GBP 4GBP JPY USD CAD 50.8 107.92 1 1.4 6"""
python
1def main(): 2 countries_currency = { 3 "JPY": 107.92, 4 "USD": 1, 5 "CAD": 1.4, 6 "GBP": 0.8 7 user_currency = input("通貨を選んでください") 8 """sample 1""" 9 for user_country in country_currency.keys(): 10 print(f"{user_country} ", end="") 11 for user_value in country_currency.values(): 12 print(f"{user_value} ", end="") 13 """sample 2""" 14 for user_country in country_currency.keys(): 15 print(f"{user_country} ", end="") 16 for user_value in country_currency.values(): 17 print(f"\n{user_value} ", end="") 18 } 19""" 20sample 1 output(二行にならない) 21JPY USD CAD GBP 107.92 1 1.4 0.8 22 23sample 2 output(横並びにならない) 24JPY USD CAD GBP 25107.92 261 271.4 280.8 29"""
辞書のキーと値の両方を横並びにする方法、そしてどうすればinputを基準にリストを表示できますか?
回答1件
あなたの回答
tips
プレビュー