@ru_python

Страница 9744 из 9768
директор собак
30.07.2019
08:52:49
Ключ значенме например

Хоть триллион параметров

Ssi
30.07.2019
08:53:14
Сделай-ка мне плюсом форматирование '{:.2f}' и ф-строками конкатенацию списка строк
str_list = ['first', 'second', 'third'] result_str = str_list[0] for item in str_list[1:]: result_str = f"{result_str} {item}" ?

Tishka17
30.07.2019
08:53:15
Если так то лучше передать один вложенрый список и все зачем
И как ты будешь объяснять какие ключи должны быть?

Google
директор собак
30.07.2019
08:53:26
Tishka17
30.07.2019
08:53:52
Длк стринг
Автодополнение? Статический анализ?

директор собак
30.07.2019
08:54:17
Автодополнение? Статический анализ?
Это уже отдельная история

Tishka17
30.07.2019
08:54:27
Ненавижу когда пихают **kwargs, вместо нормального указания параметров. Обычно эти же люди докстринги не пишут

Вчера только ковырял. 5 уровней иерархии классов

Везде кроме верхнего кварги

И только в верхнем написано какие бывают

директор собак
30.07.2019
08:55:19
Ненавижу когда пихают **kwargs, вместо нормального указания параметров. Обычно эти же люди докстринги не пишут
Ну нет, наоборот это правильно Если заведомо не знаешь что может прийти в функцию, kwargs не даст крашнутся рантайму

Tishka17
30.07.2019
08:55:47
Ну нет, наоборот это правильно Если заведомо не знаешь что может прийти в функцию, kwargs не даст крашнутся рантайму
Если заранее не знаешь что может прийти в фукнцию, как ты узнаешь, работает она правильно или нет?

Кварги нужны, когда функция долга работать при любом наборе параметров. А из применяют часто именно когда не знают что будут пихать

директор собак
30.07.2019
08:56:16
Ты так и не спал?

Tishka17
30.07.2019
08:57:15
Очень удобно, когда ты пишешь f(exclude='12'), а на самом деле должно быть f(exclude_field='12') и блин все делает вид что работает

Google
директор собак
30.07.2019
08:59:24
И
30.07.2019
09:00:23
Рандом медленный же
мне надо из большого списка брать рандомно несколько эелементов, как сделать быстро?)

И
30.07.2019
09:00:56
И как медленно?
на каждый рандом больше 1с.

Tishka17
30.07.2019
09:00:59
Чо

Покажи нормально

Tishka17
30.07.2019
09:01:28
на каждый рандом больше 1с.
У тебя в том коде ни списка, ни 1 секунды нет

И
30.07.2019
09:01:35
Ты собрался NP через P алгоритмировать?
не, у меня просто в списке много строковых эелементов. Мне надо из них брать несколько штук рандомно

И
30.07.2019
09:02:01
У тебя в том коде ни списка, ни 1 секунды нет
это я как пример, даже если просто рандом делать, то тоже медленно. А если рандом из списка то еще медленнее получается

Tishka17
30.07.2019
09:02:01
Код в студию

Rebel
30.07.2019
09:02:08
Google
Tishka17
30.07.2019
09:02:13
Всегда ошибаюсь

И
30.07.2019
09:02:23
random.choises()
вот такое тоже очень медленно, если ему дать список к примеру из 50к элементов

Rebel
30.07.2019
09:02:31
Всегда ошибаюсь
Долбаный Игглеш

Tishka17
30.07.2019
09:03:40
Да что вы там ему собрались ускорять

Rebel
30.07.2019
09:03:42
вот такое тоже очень медленно, если ему дать список к примеру из 50к элементов
Ещё раз. Выбор случайного элемента из огромного списка не должен присутствовать в коде ВООБЩЕ. Или используй рандомогенератор попроще.

Tishka17
30.07.2019
09:03:45
Небось просто косяк в коде

директор собак
30.07.2019
09:04:04
Да что вы там ему собрались ускорять
Ну 50к обьектов в итеррации это дохуя

Tishka17
30.07.2019
09:04:04
Набежали советчики

И
30.07.2019
09:04:12
Код
что код, я же на пальцах сказал, список где строки и беру из них рандом, и все медленно

Tishka17
30.07.2019
09:04:15
Ну 50к обьектов в итеррации это дохуя
Ему надо 1 элемент выбрать

Rebel
30.07.2019
09:05:08
Ему надо 1 элемент выбрать
Цитирую: "мне надо из большого списка брать рандомно несколько эелементов, как сделать быстро?)"

Google
директор собак
30.07.2019
09:05:20
А это значит что сперва все обьекту попадут в оперативную память @Tishka17

Tishka17
30.07.2019
09:05:21
что код, я же на пальцах сказал, список где строки и беру из них рандом, и все медленно
А ТО, ЧТО ТФ БЛЯ НАПИСАЛ КАКУЮ-ТО ХУЙНЮ И РЕШИЛ ЧТО У ТЕБЯ ТОРМОЗИТ ПИТОН, А СУКА ТВОЙ ЕБАНЫЙ КОД ПОКАЗАТЬ НЕ МОЖЕШЬ, ПОТОМУ ЧТО САМЫЙ УМНЫЙ И ВОТ ХУЙ ЗНАЕТ ЗАЧЕМ ПРИШЁЛ

Опять же 50к элементов сделать это не секунда

Tishka17
30.07.2019
09:06:32
И
30.07.2019
09:06:37
больше 1с на рандом, это же очень медленно

Tishka17
30.07.2019
09:06:38
И вывод поехал

И
30.07.2019
09:07:16
И вывод поехал
тоесть на самом деле генерация в разы меньше и все тормазит из за принтов?)

Tishka17
30.07.2019
09:07:38
Давай скриншот кода и скриншот вывода

Прям чтоб без правок перед тем как копировать сюда

Tishka17
30.07.2019
09:09:03
Да

Принт не должен работать секунду

Так что с ними

директор собак
30.07.2019
09:09:24
Tishka17
30.07.2019
09:09:38
Google
директор собак
30.07.2019
09:09:45
Питон же читает построчно

Tishka17
30.07.2019
09:10:09
Еще какой
Выбрать 1 из 50к элементов - то же самое что сгенерировать число от 0 до 50к

директор собак
30.07.2019
09:10:27
Tishka17
30.07.2019
09:10:46
Не согоасен, не тоже самое
Окей, ещё указатель скопировать

директор собак
30.07.2019
09:11:08
Мы не генерируем а вытаскиваем рандом из всего списка. А значит его сначала весь чтаем

Rebel
30.07.2019
09:11:16
Код-то у нас будет?

директор собак
30.07.2019
09:11:24
Rebel
30.07.2019
09:11:32
Коеф

директор собак
30.07.2019
09:11:41
?

Rebel
30.07.2019
09:11:51
Чо
Если чойсами, то он прав

директор собак
30.07.2019
09:12:00
Tishka17
30.07.2019
09:12:17
А попадает он туда как?
Откуда я знаю. Это уже за пределами задачи генерации

Наверно один раз при запуске программы сгенерировали

директор собак
30.07.2019
09:12:34
Откуда я знаю. Это уже за пределами задачи генерации
Питон читает его весь Потом кладет в память

Rebel
30.07.2019
09:12:58
Рибят, давайте заготовим говнеца и дождёмся кода

А потом можно и покидаться

Tishka17
30.07.2019
09:13:29
Rebel
30.07.2019
09:13:32


Страница 9744 из 9768