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

Всем привет. ребят, такой вопрос. у меня есть функция, которая

принимает 5 аргументов и есть список, который хранит в себе эти 5 аргументов. Как так записать элегантно, чтобы не писать func(list[0], list[1], list[2], list[3], list[4])?

11 ответов

17 просмотров

func(*list) но не называй переменную лист

Если сделать элегантно, то потом при изменении будешь плеваться сильнее

func(*list)

Yan-White Автор вопроса
Yan White
func(*my_list_1) — типа такого?

Название переменной должно отражать смысл.

evle
Название переменной должно отражать смысл.

докину сразу: и не должно содержать тип данных (ну за очень редкими примерами)

self.dict_with_defaults = defaultdict()

Jack Bolt
self.dict_with_defaults = defaultdict()

бля я скорей про что-то типо user=User() но ты тож молодец

Yan White
func(*my_list_1) — типа такого?

Не слушай этих закостенелых догматиков. Код, который льётся у тебя из под пальцев, никому ничего не должен. Ты родился в этом мире чтобы творить - так твори! И не слушай, что будут говорить твои завистники у тебя за спиной

Yan-White Автор вопроса
Антон Novikov
Не слушай этих закостенелых догматиков. Код, котор...

проблема в том, что нужно писать код по международным правилам со всей сопутствующей диалектикой, иметь гитхаб, иметь уже готовые проекты на 100кк строк, быть наиболее привлекательным для работодателя среди смурфиков, чтобы взяли на работу хотя бы за 30К рублей джуном-подсосом-стажером

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта