python考试题,跪求大神

编写一个程序,输入5个数并进行排序,将排好的序列的第一个元素与中间元素交换,第二个元素与最后一个元素交换,最后序列

def bubbleSort(arr):
    length = len(arr)
    for i in range(length - 1):
        for j in range(0, length - i - 1):
            if arr[j] > arr[j + 1]:
                arr[j], arr[j + 1] = arr[j + 1], arr[j]
    return arr


print(bubbleSort([3, 25, 75, 4, 12]))

如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
 

a = [int(n) for n in input('输入5个数字,空格分隔:').split(' ')]
a.sort()
a[0],a[2] = a[2],a[0]
a[1],a[-1] = a[-1],a[1]
print(a)