Esse eu não consegui, só ficava assim...
produtos = ("maçã, banana, pera")
preços = (2.5, 1.2, 3.0)
produtos_preços = list(zip(["maça", "banana", "pera"] , [2.5, 1.2, 3.0]))
print(produtos_preços)
[('maça', 2.5), ('banana', 1.2), ('pera', 3.0)]
O certo:
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()}")
Digite os produtos separados por vírgula: maça, banana, pera
Digite os preços separados por vírgula: 2.5, 1.2, 3.0
maça: 2.5
banana: 1.2
pera: 3.0