list基础题
去重保留顺序
方法1:
a = [3, 2, 1, 4, 2, 6, 1]
b = []
for i in a:
if i not in b:
b.append(i)
print(b)
方法2:
a = [3, 2, 1, 4, 2, 6, 1]
print(sorted(set(a),key=lambda x:a.index(x))) # [3, 2, 1, 4, 6]
# 找出列表中出现次数最多的元素
a = [
'my', 'skills', 'are', 'poor', 'I', 'am', 'poor', 'I',
'need', 'skills', 'more', 'my', 'ability', 'are'