※ 引述《sariel0322 (sariel)》之铭言: : 我想要请问一下,如果我有一串数字 : A = [9,5,5,4,7,6,4,1,2,0,10,9,7,....] : 要如何找出这列资料中只出现一次的数字,但不用到for循环的方法 def uniq(li): A = li[:] A.sort() B = A[:-1] return [x for x in A if (x, x) not in \ filter(lambda (x,y): x == y, zip(A[1:],B))]