定义一个函数 def remove_element(m_list):,将列表[10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]去除重复元素
方法一:
m_list=[10, 1, 2, 20, 10, 3, 2, 1, 15, 20, 44, 56, 3, 2, 1]
def remove_element(m_list): #定义函数
print(list(set(m_list))) # 现将列表转换成集合,在将几回合转换成列表
remove_element(m_list) # 调用函数
以上实例输出结果为:
[1, 2, 3, 10, 44, 15, 20, 56]
方法二:
def remove_element(m_list):
new_list=[]
for i in range(1,len(m_list)):
element=list.pop()
if element not in new_list:
new_list.append(element)
return new_list
print(remove_element(list))
以上实例输出结果为:
[1, 2, 3, 56, 44, 20, 15, 10]