我需要幫助,試圖總結列表中的數字,同時忽略重複。假設我有一個列表[1,2,3,3,3]答案應該是6,因爲1 + 2 + 3 = 6。額外的2和額外的3不應該包含在計算中。如何總結數字列表而忽略重複數字?
def sumOfUniqueNums(list):
sum = 0
list1 = [1, 2, 2, 3, 3, 3]
remove = []
[remove.append(i) for i in list1 if i not in remove]
sum(list1)
return sum
更新功能
def sumOfUniqueNums(numbers):
return sum(set(numbers))
什麼語言? – aliteralmind
我正在使用Python語言。 – user2581724
爲此使用一組。 'sum(set(list1))' – karthikr