170 похожих чатов

Добрый вечер всем. Может кто-нибудь помочь с задачей? Создайте функцию, которая

принимает список,и индекс начала сортировки и индекс конца сортировки,и возвращает список в котором отсортированы только те элементы, которые заключены между индексом начала сортировки и индексом конца сортировки.
В ответе вернуть ИЗНАЧАЛЬНЫЙ список но с отсортированной частью!


def dare(list, in_first, in_last):
list = input("Inpur list pls: ")
print(list[0:-1])
return sorted(list)


#main code
list = [randint(1,10) for i in range((10))]
print(list)
list(list[0],list[-1] )

13 ответов

19 просмотров
kaedehara- Автор вопроса

сколько пробовала подобрать подходящий код не получилось

kaedehara- Автор вопроса

может кто-нибудь с этим помочь?

kaedehara- Автор вопроса

эм нет def dare(list, in_first, in_last): list = input("Inpur list pls: ") print(list[0:-1]) return sorted(list) #main code list = [randint(1,10) for i in range((10))] print(list) list(list[0],list[-1] ) вот что есть но думаю это вполне лишено логики

kaedehara
эм нет def dare(list, in_first, in_last): lis...

Да это лишено логики может ты сначала попробуешь просто по русски сформулировать алгоритм

kaedehara
не очень понимаю 😅

А как ты тогда рассуждал перед тем как писать код? Надо же сначала в голове прикинуть порядок действий

kaedehara
не очень понимаю 😅

Как можно писать код непонимая че ты хочешь добиться

kaedehara- Автор вопроса
Coco Jambo
А как ты тогда рассуждал перед тем как писать код?...

ну сначала нам надо ввести def и объявить функцию потом создать список и алгоритмом избрать оттуда 1 и последний индекс всё что между нужно отсортировать полагаю с помощью sorted() в return вывести тот же список что и в начале но с отсортированной частью и в конце затестить функции на лист.компре

kaedehara- Автор вопроса
kaedehara
ну сначала нам надо ввести def и объявить функцию ...

это я всё понимаю но как основные процессы записать не доходит

kaedehara
ну сначала нам надо ввести def и объявить функцию ...

Ты просто повторил задачу своими словами изложение будешь на русском языке писать а алгоритм это последовательность действий Самое элементарное что приходит в голову 1) разрезать на 3 части список сохранив каждую часть 2) отсортировать нужную часть 3) склеить список обратно

Я тебе задачу решил просто каждое действие переведи в код...

Coco Jambo
Я тебе задачу решил просто каждое действие перевед...

Я не понимаю нахрен браться за яп и что то писать если не знаешь основ ну надо ведь хотя бы понимать что такое алгоритм на базовом уровне надо уметь задачу деконструировать на отдельные блоки понимать как в принципе подходить к задаче я в питоне сам не силен но здесь не в питоне дело вообще

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта