mountains = dict()
while True:
s = input("山名と高さ?")
if s == "":
break
mountain, height_s = s.split(" ")
height = int(height_s)
mountains[mountain] = height
print(mountains)
# 章末問題 9章【2】(1)解答例
#
# 6行目の s.split(" ") は2要素のリストを返してきます。
# それをアンパックし、mountainとheight_sに代入しています。
# メソッドsplitは、引数を指定しなければ空白文字で切るので、
# 6行目の代入の右辺は s.split() でも構いません。