Breakdown of tenki o yosoushita.

Questions & Answers about tenki o yosoushita.
を marks the direct object of the verb. Here, 天気 is the thing being predicted, so 天気を予想した means something like predicted the weather.
In very simple terms:
- 天気 = weather
- を = marks what the action is done to
- 予想した = predicted
Because 天気 is the object of 予想した, not the topic of the sentence.
- 天気を予想した = predicted the weather
- 天気は... would make weather the topic, and the sentence would usually continue in a different way
For example:
In your sentence, the speaker is talking about the action of predicting, so を is the natural choice.