places = ["Jack", "John", "Sochi"]
count=0
multi_word=0
place = places[count]
while place != "Sochi" and count < len(places):
if ' ' in place:
multi_word += 1
count += 1
place = places[count]
print ('Number of cities before Sochi:', count)
私のコードは、 Sochi を除く Sochi より前の都市の数を出力する必要があります。この行 (place = places[count]) の意味がわかりません。また、なぜ 2 回必要なのかもわかりません。