方法一:新建一个列表new_list,遍历原始列表中的元素,若元素未在列表new_list中出现,则添加到列表new_list中
original_list=[12, 35, 99, 18, 76, 12, 99]
new_list=[]
for i in original_list:
if i not in new_list:
new_list.append(i)
print new_list
方法二:直接使用set方法
original_list=[12, 35, 99, 18, 76, 12, 99]
new_list=list(set(original_list))
print new_list
方法三:使用fromkeys方法新建字典
original_list=[12, 35, 99, 18, 76, 12, 99]
new_dict={}.fromkeys(original_list)
print new_dict.keys()
方法四:使用list的count()方法
original_list=[12, 35, 99, 18, 76, 12, 99]
for i in original_list:
if original_list.count(i)>1:
for j in range(0,original_list.count(i)-1):
original_list.remove(i)
print original_list