Contact: aviboots(AT)netvision.net.il
39,560 questions
51,419 answers
573 users
from math import prod numbers = [2, 3, 2, 4, 3, 3, 3, 5] result = prod(set(numbers)) print(result) ''' run: 120 '''
def prodUniq(lst): result = 1 for item in lst: result *= item return result numbers = [2, 3, 2, 4, 3, 3, 3, 5] uniqList = list(set(numbers)) result = prodUniq(uniqList) print(result) ''' run: 120 '''