Помогите пж Python

Написать собственную функцию сортировки списка

Функция сортировки должна принимать в себя список любых чисел и возвращать по умолчанию отсортированный список по возрастанию, вторым аргументом функция должна принимать булево значение is_reversed (По умолчанию False) При передаче второго аргумента True список должен вернуться отсортированным в обратном порядке.

Пример функции:
def sort_list(numbers: List[int], is_reversed: bool = False) -> List[int]:

pass

Измените pass на собственный функционал для достижения нужного результата:


numbers = [4, -2, 5, 7, 0, 1]
sorted_list = sort_list(numbers)

sorted_list >> [-2, 0, 1, 4, 5, 7]

Вы не можете использовать стандартные функции сортировки для решения задачи. Алгоритм сортировки используемый в решении не имеет значения.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.