"No, I'm not disappointed", the former Barcelona and Bayern Munich Coach told reporters.
Mahrez, 27, signed a five-year deal to complete his £60m switch from Leicester seven days ago, while former England goalkeeper Hart has spent the last two seasons on loan at Torino and West Ham after falling out of favour with Guardiola.
Sane vowed to return stronger following Joachim Low's decision not to take him to Russian Federation, admitting his disappointment at not being included in the 23-man squad, who were eliminated at the group stages.
Joe Hart - who is seeking a permanent move away from the Etihad Stadium - replaced Bravo at the interval, while Dortmund changed all 10 outfield players for the second half.
Guardiola said his team played well despite not having a lot of time to train together.
Hawaii has a new peninsula thanks to Kilauea Volcano
Apart from lava explosions, there is also a danger of clouds of hydrochloric acid and fine volcanic glass particles. A 20-year-old girl suffered the most serious injury, which DLNR is describing as a traumatic leg injury.
The Citizens have signed just one player, Riyad Mahrez, this summer.
"It is a pleasure to work with them", said the City boss.
"The players come back, try to do the basics and with the intention to make a good season".
Guardiola may have to use some of his fringe players for the Community Shield game against Chelsea on August 5 and Premier League opener against Arsenal eight days later. If they don't want to come it is better they don't come.
It's unlikely the Shrewsbury-born shot-stopper, who has 348 appearances for City under his belt, will force his way back into Guardiola's plans for next season and is likely to be sold, with Southampton and Championship outfit Birmingham City recently linked.
However, the Borussia Dortmund forward said he could not explain the absence of City winger Sane, who was not picked despite his outstanding performances in the Premier League. All the best for him'. "I can't say why certain decisions were made".