将列表[10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]去除重复元素。...15, 20, 44, 56, 3, 2, 1]
def func1(list_1):
"""利用集合去重"""
return list(set(list_1))
print('去重后的列表...:',func1(list_1))
#[1, 2, 3, 10, 44, 15, 20, 56]
#方法二:用for循环
'''用i遍历list,如果不在新列表中,则添加到新列表,,否则不添加进去,依次循环...'''
list_2 = [10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]
def func2(list_2):
"""利用列表的推导式"...""
#定义一个空列表
mylist_2=[]
#i遍历list_2
for i in list_2:
#如果i不在mylist_2,则添加到mylist