Olá Guilherme! Tudo bem com você?
O motivo de não estar funcionando é por causa das aspas. Você está utilizando uma aspas simples para abrir a string do print()
e está usando as aspas simples também para referenciar a coluna do DataFrame. Para resolver esse problema é só abrir a string com aspas duplas, da seguinte forma:
for bairro, dados in grupo_bairro:
print(f"{bairro} --> {dados['Valor'].mean():.2f}")
Verifique se isso funciona para você. Caso ainda não funcione, pode nos retornar por aqui mesmo.
Caso você queira verificar com mais detalhes como funciona as aspas no Python, recomento a leitura desse tópico e esse artigo
Espero ter ajudado, mas se ainda persistir alguma dúvida estou sempre à disposição.
:)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!