a = [float(input()) for i in range(3)] #вводим 3 числа в список
i_min,i_max = a.index(max(a)), a.index(min(a))#ищем индексы максимума и минимума
a[i_min],a[i_max] = a[i_max],a[i_min]#меняем местами максимум и минимум
print(a)#выводим измененный список
Поделитесь своими знаниями, ответьте на вопрос:
В Pyton. С клавиатуры вводятся три числа. Поменять местами большее и меньшее из этих чисел.
a = [float(input()) for i in range(3)] #вводим 3 числа в список
i_min,i_max = a.index(max(a)), a.index(min(a))#ищем индексы максимума и минимума
a[i_min],a[i_max] = a[i_max],a[i_min]#меняем местами максимум и минимум
print(a)#выводим измененный список