100-067
输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
1 #! /usr/bin/env python 2 # -*- coding:utf-8 -*- 3 ''' 4 输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 5 ''' 6 import numpy as np 7 a=[] 8 n = int(input("输入数组位数:\n")) 9 for i in range(0,n+1): 10 a.append(input("输入第%d个数字:" % (i+1))) 11 12 print ("原数组为:%s" %a) 13 # 最小的放到最后 14 min = min(a) 15 a.remove(min) 16 a.append(min) 17 # 最大的放到最前面 18 max = max(a) 19 a.remove(max) 20 a.insert(0,max) 21 print ("现数组为:%s" %a)
浙公网安备 33010602011771号