n = int(input()) #通过input输入数列数量n,使用int将输入内容转换为整型 list1 = [] #建立空的列表用于保存输入数据 for i in range(n): list1.append(int(input())) #往列表中依次加入n个数字 numbers = sorted(set(list1)) #set()将列表转换为集合(删除多于重复),sorted()从小到大排序 for num in numbers: print(num) #依次输出集合中排序好的元素
思路见代码中注释!
注意:
1.列表中添加元素为list.append(a)
2.set(list)可以将列表转换为集合,去除重复;sorted( )可以把元素排序(默认升序)