最常规的方法,先生成集合(用以去除重复),再转成列表,然后排序
while True: #该句是为了应对多组输入样例 try: #多组输入样例时必须有try语句否则容易报错 n = int(input()) set1 = set() for i in range(n): set1.add(int(input())) nums = list(set1) nums.sort() for i in nums: print(i) except: break
while True: #该句是为了应对多组输入样例 try: #多组输入样例时必须有try语句否则容易报错 n = int(input()) set1 = set() for i in range(n): set1.add(int(input())) nums = list(set1) nums.sort() for i in nums: print(i) except: break