Борьба с попыткой создать функцию def о том, как вернуть три принятые целые числа и в кортеж в отсортированном формате от наименьшего до наибольшего, если восхождение истинно. Как я буду это кодировать? Будет ли я использовать цикл for с утверждениями if, будет ли он возрастать? У меня есть общая идея для сортировки с использованием «отсортированного (списка)» и «отсортированного (списка, обратного = истинного)».Возврат значений в кортеж?
Функциональный код у меня до сих пор:
def sort3(x,y,z, ascending=True):
list(x,y,z)
return lst
Испытание должно быть, как это sort3 (5,3,4) возвращает (3,4,5)
Возвращаемый кортеж (отсортированный ([x, y, z], reverse = (не возрастающий))) 'Вы просто переписываете функцию' sorted', хотя ... – brianpck
Фактически он возвращает 'lst', что не определен. –
@JohnGordon хороший catch. –