习题练习:列表去重
题目描述:
指定列表为: ["b", "c", "d", "c", "b", "a", "a"] 对于重复出现的元素,仅保留一个,移除重复的。
解法1:使用集合去重
lst = ["b", "c", "d", "c", "b", "a", "a"]
# 解法1:集合去重
de_duplication = list(set(lst))
print(de_duplication)
解法2:利用in进行判断
lst = ["b", "c", "d", "c", "b", "a", "a"]
# 解法2:in
x = []
for i in lst:
if i not in x:
x.append(i)
print(x)