Size: a a a

Сообщество Python Программистов

2021 January 06

E

Egor in Сообщество Python Программистов
Rud 356
sorted делает новый объект, а не меняет существующий
я в курсе, а это тут при чем?
источник

E

Egor in Сообщество Python Программистов
все вручную
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
все вручную
в тз не было - идешь нахуй
источник

E

Egor in Сообщество Python Программистов
в принципе, можно проходиться по range(n!), но гарантий не будет
источник

IT

Ivan Tech Solution in Сообщество Python Программистов
Может Григорий Петров? Классный спикер
Петров супер, его доклад тоже слушал. Но тот чувак кто рассказывал про хеши был типа с дредом, а может дред я уже выдумал, но он такой более агрессивный и чутка матерится
источник

VL

Vassiliy Leonov in Сообщество Python Программистов
Ivan Tech Solution
Петров супер, его доклад тоже слушал. Но тот чувак кто рассказывал про хеши был типа с дредом, а может дред я уже выдумал, но он такой более агрессивный и чутка матерится
а ссылку?
источник

IT

Ivan Tech Solution in Сообщество Python Программистов
одет был вроде в вызывающе красную футболку
источник

IT

Ivan Tech Solution in Сообщество Python Программистов
ссылки вот и нет как раз потому и спрашиапю
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
в принципе, можно проходиться по range(n!), но гарантий не будет
while (lambda d: all([i<i2 for i, i2 in zip(d[:-1], d[1:])]))(l): __import__('random').shuffle(l)
источник

R3

Rud 356 in Сообщество Python Программистов
ваще паебать
источник

E

Egor in Сообщество Python Программистов
Rud 356
while (lambda d: all([i<i2 for i, i2 in zip(d[:-1], d[1:])]))(l): __import__('random').shuffle(l)
это все теперь в одну строку и в лямбду
источник

R3

Rud 356 in Сообщество Python Программистов
Egor
это все теперь в одну строку и в лямбду
а тут иди нахуй
источник

E

Egor in Сообщество Python Программистов
чтобы я мог вызвать bogosort и оно сортировало
источник

А

Айван in Сообщество Python Программистов
Rud 356
while (lambda d: all([i<i2 for i, i2 in zip(d[:-1], d[1:])]))(l): __import__('random').shuffle(l)
while any(a > b for a, b in zip(arr, arr[1:])): __import__('random').shuffle(arr)
источник

IT

Ivan Tech Solution in Сообщество Python Программистов
Vassiliy Leonov
а ссылку?
источник

E

Egor in Сообщество Python Программистов
Айван
while any(a > b for a, b in zip(arr, arr[1:])): __import__('random').shuffle(arr)
так ты же по сути это делаешь:
пока список отсортирован: перемешать
источник

E

Egor in Сообщество Python Программистов
и разве random.shuffle воздействует на список, а не возвращает новый?
источник

А

Айван in Сообщество Python Программистов
Egor
и разве random.shuffle воздействует на список, а не возвращает новый?
Нет, взаимодействует
источник

E

Egor in Сообщество Python Программистов
да, точно
источник

А

Айван in Сообщество Python Программистов
Egor
так ты же по сути это делаешь:
пока список отсортирован: перемешать
any(a > b — "любой элемент не отсортирован"
источник