Para não repetir cada pergunta, deixei dentro as marcações #[x], onde x representa o número do exercício e o código abaixo a resolução. ..
# [1]
# O módulo statistics é uma biblioteca padrão do Python usada para cálculos estatísticos.
import statistics
gastos_unidade_sp = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38, 2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
# A função statistics.mean() já calcula a média de uma lista internamente de maneira otimizada.
media_gastos = statistics.mean(gastos_unidade_sp)
print(f'A média de gastos é de R$ {media_gastos:.2f} por mês.')
# [2]
acima_de_3000 = 0 # Inicializando a variável
for gasto in gastos_unidade_sp:
if gasto > 3000:
acima_de_3000 += 1
print(f'Contabilizados {acima_de_3000} gastos acima de 3K(R$).\n')