Pythonにおいて、辞書を用いた場合の平均気温の修正後の表示方法について
python初心者です。スッキリわかるPython入門を使った独学で勉強しています。
平均気温を求めるコードを使って勉強しており、for文で
辞書を用いた場合の平均気温の修正後の表示方法がわからないためご教授いただけると幸いです
作成したコード
#まず8時から17時までの気温を入力
temp = dict()
for num in range(10):
kion = float(input(f'{num + 1}個目の気温を入力 >> '))
temp[f'{num + 8}時の気温'] = kion
print(temp)
#13時の気温をN/Aに上書き。このとき新しい辞書temp_newを新規作成して、そこにtempを代入した後に13時台の気温をN/Aに上書きする
temp_new = dict(temp)
temp_new['13時の気温'] = 'N/A'
#新しい辞書temp_new_modifyを作成して、そこに13時の気温を除く
temp_new_modify = dict()
for num2 in range(len(temp_new)):
if isinstance(temp_new[f'{num2 + 8}時の気温'], float):
temp_new_modify[f'{num2 + 8}時の気温'] = ??? #右辺はどんな値を入れたらいいのでしょうか?
print(temp_new_modify)
実現したいこと
上記のコードの通り、temp_new_modifyに13時の気温を除いた辞書を作成したいと思います
print(temp_new_modify)の出力結果が
{'8時の気温': '入力値', '9時の気温': '入力値', '10時の気温': '入力値', '11時の気温': '入力値', '12時の気温': '入力値', '14時の気温': '入力値', '15時の気温': '入力値', '16時の気温': '入力値', '17時の気温': '入力値'}
となるようにしたいです。temp_new_modify[f'{num2 + 8}時の気温'] の右辺に入れるべき値を教えていただけると幸いです