刪除列表中兩個元素的和爲指定值得元素(Python)

l = [1, 13, 2, 1, 7, 7] def fn(lst): ll = [] for i in range(len(lst)-1): if (14-lst[i]) not in lst[i+1:]: #刪除兩個元素的和爲14 ll.append(lst[i]) return ll print(fn(l)) 結果: 
相關文章