produtos = input("Digite os produtos separados por vírgula: ").split(", ")
precos = list(map(float,input("Digite os preços separados por vírgula: ").split(", ")))
def concatenar_listas(produtos, precos):
listaFinal = []
for produto, preco in zip(produtos,precos):
preco_formatado = f"{preco:.2f}".replace(".", ",")
listaFinal.append(f"{produto}: R${preco_formatado}")
return listaFinal
print(concatenar_listas(produtos, precos))
Foi bem complicado entender o funcionamento do FOR com duas listas e multiplos indices, mas acho que consegui