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)
運行結果
