Segue uma solução simples, utilizando zip() para juntar as duas listas:
produtos = input("Digite os produtos separados por vírgula: ").split(",")
precos = input("Digite os preços separados por vírgula: ").split(",")
for produto, preco in zip(produtos, precos):
print(f"{produto.strip()}: {preco.strip()}")
Exemplo de entrada:
Digite os produtos separados por vírgula: maçã, banana, pera
Digite os preços separados por vírgula: 2.5, 1.2, 3.0
Saída esperada:
maçã: 2.5
banana: 1.2
pera: 3.0