n,k=map(int,input().split()) m=list(map(int,input().split())) print(" ".join(map(str,sorted(m)[0:2])))
x=int(input().split()[1]) num=sorted((i for i in input().split()),key=int) print(' '.join(num[0:x]))
k = int(input().split()[1]) array = sorted(list(map(int,input().split()))) print(' '.join(list(map(str,array[:k]))))
将列表numbers传递给sorted()函数,并将排序后的结果赋值给变量sorted_numbers。输出结果表明,默认情况下,sorted()函数对列表中的整数按照升序进行了排序。
需要注意的是,sorted()函数不会修改原始的可迭代对象,而是返回一个新的已排序的副本。如果你希望对原始对象进行排序,可以使用list.sort()方法。
如果你想要按照降序(从大到小)的顺序进行排序,可以通过传递reverse=True参数来实现
n, k = list(map(int, input().split())) num = list(map(int, input().split())) num = sorted(num) for i in num[:k]: print(i, end=" ")