Kevin De Bruyne’s late winner at Ashton Gate ensured the visitors’ squandering of a two-goal lead on the night meant little in terms of the result.
But Guardiola believes his team need to be more solid if they are to progress towards the latter stages of the Champions League.
“Today is a good lesson for the Champions League,” Guardiola told talkSPORT.
“The result was perfect at 0-2 and then after 2-2. So maybe in the Champions League – at that level – we are out of the competition.
“It’s nice for these things to happen. For example, at Anfield we conceded the second goal and immediately three and four [followed].
“Maybe we can learn from that and be more solid in the future. But the way we played in the first half, especially before 2-2, was absolutely amazing. We played really, really good.”
City are well placed to challenge for an unprecedented quadruple thanks to their league position as runaway leaders and also face a fourth-round FA Cup tie against Cardiff City.
Guardiola’s side return to Champions League action next month and are considered favourites to progress against Basel in their last-16 encounter.