3. Напишите функцию, которая принимает на вход список и возвращает индекс первого наименьшего элемента этого списка. 4. Напишите функцию, которая принимает на вход список a и пару индексов i, j и обменивает местами значения элементов a[i], a[j]. 5. Напишите функцию, которая принимает на вход список и, используя функции из (3) и (4) сортирует список по возрастанию.
def index_of_min(lst): return lst.index(min(lst))def swap_elements(lst, i, j): lst[i], lst[j] = lst[j], lst[i]def sort_list(lst): for i in range(len(lst)): min_index = index_of_min(lst[i:]) swap_elements(lst, i, i + min_index) return lst
experiments['Stitch']
def index_of_min(lst):return lst.index(min(lst))def swap_elements(lst, i, j):
lst[i], lst[j] = lst[j], lst[i]def sort_list(lst):
for i in range(len(lst)):
min_index = index_of_min(lst[i:])
swap_elements(lst, i, i + min_index)
return lst