题解 | #序列中整数去重#

序列中整数去重

http://www.nowcoder.com/practice/6564a2f6e70f4153ad1ffd58b2b28490

#方法一 临时序列,in not in 加进去
'''
t=int(input())
l=list(map(int,input().split()))
l2=[]
for i in range(len(l)):
    if l[i] not in l2:
        l2.append(l[i])
print(*l2)
'''

#方法二 集合 是我最开始想到的,但集合是无序的,可以用list.index 来排序
t=int(input())
l=list(map(int,input().split()))
l2=list(set(l))
l2.sort(key=l.index)  #这步很好list.sort(key=??)

print(*l2)    # 输入list列表的方法不错 print(*list)
全部评论

相关推荐

码农索隆:单休一个月少休息4天,一年就是48天,平时节假日,别人3天假期,单休的两天
点赞 评论 收藏
分享
仁者伍敌:难怪小公司那么挑剔,让你们这些大佬把位置拿了
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务