代码演示:
a_list = list(int(i) for i in input('请输入一组数字,用逗号隔开: ').split(','))#split() 通过指定分隔符对字符串进行切片
a_list[a_list.index(max(a_list))] , a_list[0] = a_list[0] , a_list[a_list.index(max(a_list))]#index()查找某个元素的索引
a_list[a_list.index(min(a_list))] , a_list[-1] = a_list[-1] , a_list[a_list.index(min(a_list))]#两个元素互换位置
print(a_list)
结果演示:
请输入一组数字,用逗号隔开: 32,9,41,2,3,8,6
[41, 9, 32, 6, 3, 8, 2]
关于Python split()方法: