文章目录
Question
1748. 唯一元素的和
Ideas
统计所有元素的次数,累加所有仅出现一次的元素
Code
class Solution:
def sumOfUnique(self, nums: List[int]) -> int:
'''
思路:散列表(map)统计所有元素的次数,直接把出现1次的元素放入数组中,返回数组的和
'''
dic = {}
for i in nums:
if i not in dic:
dic[i] = 1
else:
dic[i] += 1
return sum([k for k,v in dic.items() if v==1])