Tishka17
Опять же 50к элементов сделать это не секунда
tfhx8
больше 1с на рандом, это же очень медленно
Tishka17
И вывод поехал
tfhx8
И вывод поехал
тоесть на самом деле генерация в разы меньше и все тормазит из за принтов?)
Tishka17
Давай скриншот кода и скриншот вывода
Tishka17
Прям чтоб без правок перед тем как копировать сюда
Tishka17
Да
Tishka17
Принт не должен работать секунду
Tishka17
Так что с ними
Tishka17
Anonymous
Anonymous
Питон же читает построчно
Tishka17
Еще какой
Выбрать 1 из 50к элементов - то же самое что сгенерировать число от 0 до 50к
Tishka17
Не согоасен, не тоже самое
Окей, ещё указатель скопировать
Anonymous
Мы не генерируем а вытаскиваем рандом из всего списка. А значит его сначала весь чтаем
Блин
Код-то у нас будет?
Блин
Коеф
Anonymous
🙈
Блин
Чо
Если чойсами, то он прав
Tishka17
А попадает он туда как?
Откуда я знаю. Это уже за пределами задачи генерации
Tishka17
Наверно один раз при запуске программы сгенерировали
Anonymous
Откуда я знаю. Это уже за пределами задачи генерации
Питон читает его весь Потом кладет в память
Блин
Рибят, давайте заготовим говнеца и дождёмся кода
Блин
А потом можно и покидаться
Блин
❤
Anonymous
Откуда читает?
Из обьекта списка
Jøhn
❤
💩
Дмитрий
Из обьекта списка
а этот объект лежит не памяти?
Jøhn
Из обьекта списка
Объект списка это и есть список
Блин
Anonymous
а этот объект лежит не памяти?
Когда запусается код, нет
Дмитрий
яннп
Tishka17
Когда запускается код нет объекта списка
Pavel
что тут происходит вообще? что вы несёте?
Блин
яннп
Срач в разгаре, счёт: 💩:💩
Tishka17
что тут происходит вообще? что вы несёте?
Не знаю. У меня уже лицо от фейспалмов болит
Anonymous
Еще раз Есть функция которая принимает список и тащит из него рандом. Мы передаем в нее список До момента вызова функции список не в памяти
Tishka17
с принтами?
Код будет?
Pavel
Ой да ладно? А где он?
в собаке. посмотри в собаке.
Блин
Да не будет кода, нас затролели
Tishka17
Открою секрет: чтобы функция получила список, его надо создать до передачи управления в функцию
Tishka17
Секрет 2: можно один раз создать список и много раз его использовать
Anonymous
Ой да ладно? А где он?
Всмысле где Ты функцию не вызвал Питон не запустил Питон еще не знает ничего о списке Запускаешь рантайм, список инициализируется только при вызове этой функции
Tishka17
Так
Блин
Господа
Tishka17
Я вообще код жду
Блин
Чтобы вы понимали, что произошло
Блин
Tishka17
Я дня три убил. Так и не решил
Jøhn
Всмысле где Ты функцию не вызвал Питон не запустил Питон еще не знает ничего о списке Запускаешь рантайм, список инициализируется только при вызове этой функции
Как ты функции неинициализированный список предаешь, ммм. Кстати сказать, ты в принципе ей не список даёшь, а адрес списка в памяти
Блин
Я дня три убил. Так и не решил
Не решал, но думаю там либо сходящийся ряд либо вариационный интеграл...
tfhx8
https://imgur.com/11jLcwN.png код , выполнение : https://imgur.com/t012p9D.png
Anonymous
Сохранил
Tishka17
не ахти как быстро, но в миллион раз быстрее чем заявлялось
Anonymous
Или из кремля
Jøhn
Или из кремля
Волею божей