
директор собак
30.07.2019
08:52:49
Ключ значенме например
Хоть триллион параметров

Ssi
30.07.2019
08:53:14

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

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

директор собак
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:58:53

И
30.07.2019
08:58:57

директор собак
30.07.2019
08:59:24

Tishka17
30.07.2019
08:59:38

Rebel
30.07.2019
09:00:13

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

Tishka17
30.07.2019
09:00:29
То есть насколько

директор собак
30.07.2019
09:00:53

И
30.07.2019
09:00:56

Tishka17
30.07.2019
09:00:59
Чо
Покажи нормально

Rebel
30.07.2019
09:01:07

Tishka17
30.07.2019
09:01:28

И
30.07.2019
09:01:35

Tishka17
30.07.2019
09:01:53

И
30.07.2019
09:02:01

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:02:33
Код

директор собак
30.07.2019
09:03:02

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

Rebel
30.07.2019
09:03:42

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

директор собак
30.07.2019
09:04:04

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

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

Tishka17
30.07.2019
09:04:15

И
30.07.2019
09:04:43

Rebel
30.07.2019
09:05:08

директор собак
30.07.2019
09:05:12

Google

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

Tishka17
30.07.2019
09:05:21
Опять же 50к элементов сделать это не секунда

И
30.07.2019
09:06:15

Tishka17
30.07.2019
09:06:32

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

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

Pavel
30.07.2019
09:06:51

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

Tishka17
30.07.2019
09:07:38
Давай скриншот кода и скриншот вывода
Прям чтоб без правок перед тем как копировать сюда

И
30.07.2019
09:09:00

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

Tishka17
30.07.2019
09:11:31

Rebel
30.07.2019
09:11:32
Коеф

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

Tishka17
30.07.2019
09:11:48

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
❤