#找出数组中只出现1次的数字
#字典法
def findJishu(array):
if array==None:
return 0
dic=dict()
length=len(array)
for i in range(length):
if array[i] not in dic:
dic[array[i]]=1
else:
dic[array[i]]=0
for key,value in dic.items():
if value==1:
print(key)
if __name__ == '__main__':
array=[1,2,2,3,4,4,4,4]
findJishu(array) #结果为1,3
python找出数组中只出现1次的数字(如[1,2,2,3,4,4,4,4]中只出现1次的数字为1,3)
最新推荐文章于 2023-12-18 09:38:09 发布