Python のリストから重複を削除するのは簡単です (順序を維持します):
def removeDuplicates(sequence):
checked = []
for element in sequence:
if element not in checked:
checked.append(element)
return checked
しかし、重複の最後のインスタンス (つまり: ) を削除したい場合は、どうすれば[1,1,1,2,2,2] -> [1,1,2,2]
よいですか?