l = input('请输入一个数组:')
z = l.strip('[').strip(']').split(',') # 对l进行处理,由str类型转换为list
x = []
for i in z: #遍历list z,将z里面的元素由str转换为int后存入list x
y = int(i)
x.append(y)
for m in x: # 遍历 x ,找出最大值
for i in range(len(x)):
if x[i] > m :
m = x[i]
x.remove(m) # 删除最大值
for n in x: #遍历 x ,找出最小值
for i in range(len(x)):
if x[i] < n:
n = x[i]
x.remove(n) #删除最小值
x.insert(0,m) #将最大值插入列表的第一位
x.append(n) #将最大值插入列表的最后一位
print(x)
运行结果
