Oi, Matheus! Como vai?
Agradeço por compartilhar.
A sua implementação ficou bem organizada, principalmente ao usar um dicionário pra armazenar as frutas e percorrer com for. Isso mostra um bom entendimento de como trabalhar com estruturas dinâmicas no Python.
Uma dica interessante para o futuro é usar o método items() pra percorrer chave e valor ao mesmo tempo, deixando o código mais completo e flexível.
frutas = {'Bananas': 0, 'Macas': 0}
for fruta, quantidade in frutas.items():
frutas[fruta] = int(input('Digite quantas ' + fruta + ': '))
print(frutas)
Esse código percorre o dicionário pegando nome e valor, facilitando a manipulação dos dados.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!