去重:使用集合(set)数据结构可以自动去重。
排序:将去重后的集合转换为列表(list),然后使用 sorted() 函数进行排序。
输出:输出不相同的数的个数 M,以及排序后的数列。
读取输入:
N 是输入的第一个整数,表示数的个数。
numbers 是输入的第二个整数列表,表示具体的数值。
去重并排序:
set(numbers) 将列表转换为集合,自动去重。
sorted(set(numbers)) 对去重后的集合进行排序,返回一个排序后的列表。
输出结果:
len(unique_numbers) 输出不相同的数的个数。
' '.join(map(str, unique_numbers)) 将排序后的列表转换为字符串,并用空格分隔输出。
通过使用集合去重和 sorted() 函数排序,可以直接AK