@ru_python

Страница 8145 из 9768
Alexey
19.02.2019
14:58:35
для списков там єсть &, +, ^, -
но как это сделать циклом? или можно не циклом

Google
Alexey
19.02.2019
15:00:15
не знал о reduce, спасибо)

Roma
19.02.2019
15:00:49
не знал о reduce, спасибо)
ок, а без reduce временную переменную не?

Alex
19.02.2019
15:01:36
reduce(lambda prev, curr: prev & curr, map(set, list_of_lists))
все хорошо, только можно без лябмд обойтись

Alex
19.02.2019
15:02:37
можно!
operator.and_ творит чудеса.

Tigran
19.02.2019
15:03:15
чот не сильно лучше лямбды

Nikolay
19.02.2019
15:03:16
Лень было искать в operator этот метод

Все равно почти не пользуюсь 8)

Булат
19.02.2019
15:03:34
operator.and_ творит чудеса.
кому как нравиться уж) либо импорт лишний либо лямбда

Nikolay
19.02.2019
15:03:35
Я и на питоне не пишу

Alexey
19.02.2019
15:11:11
Tishka17
19.02.2019
15:12:06
у тебя там не список списков, а список списков списков что ли?

Bair
19.02.2019
15:12:11
посоветуйте книги по питону, помимо документации. хочу купить в твердом переплете, начать читать. я новичок.

Google
Alexey
19.02.2019
15:12:33
Tishka17
19.02.2019
15:13:09
ну значит через set не прокатит

Alex
19.02.2019
15:13:45
да, забыл дописать минимассивчики*
пример данных в студию и чего хочешь получить

Alexey
19.02.2019
15:14:37
пример данных в студию и чего хочешь получить
бах [[(1, 1), (1, 1), (1, 1), (1, 1), (2, 2), (2, 0), (0, 2), (0, 0), (3, 3), (3, -1), (-1, 3), (-1, -1), (4, 4), (4, -2), (-2, 4), (-2, -2), (5, 5), (5, -3), (-3, 5), (-3, -3), (6, 6), (6, -4), (-4, 6), (-4, -4)], [(1, 0), (1, 0), (1, 0), (1, 0), (2, 1), (2, -1), (0, 1), (0, -1), (3, 2), (3, -2), (-1, 2), (-1, -2), (4, 3), (4, -3), (-2, 3), (-2, -3), (5, 4), (5, -4), (-3, 4), (-3, -4), (6, 5), (6, -5), (-4, 5), (-4, -5)], [(0, 3), (0, 3), (0, 3), (0, 3), (1, 4), (1, 2), (-1, 4), (-1, 2), (2, 5), (2, 1), (-2, 5), (-2, 1), (3, 6), (3, 0), (-3, 6), (-3, 0), (4, 7), (4, -1), (-4, 7), (-4, -1), (5, 8), (5, -2), (-5, 8), (-5, -2)], [(4, 0), (4, 0), (4, 0), (4, 0), (5, 1), (5, -1), (3, 1), (3, -1), (6, 2), (6, -2), (2, 2), (2, -2), (7, 3), (7, -3), (1, 3), (1, -3), (8, 4), (8, -4), (0, 4), (0, -4), (9, 5), (9, -5), (-1, 5), (-1, -5)]] А получить общие точки из массивов Тут 4 массива, с координатами(в виде массивов)

Tishka17
19.02.2019
15:15:07
а зачем ты точки списками хранишь, а не туплами?

а, оьщие

Roman
19.02.2019
15:16:13
код отформатируй
сhief = models.ForeignKey('self', on_delete=models.CASCADE, related_name='employee_chief', blank=True, null=True) first_name = models.CharField(max_length=60) last_name = models.CharField(max_length=80) position = models.CharField(choices=POSITION_CHOICES, max_length=2) date = models.DateField(auto_now_add=True) salary = models.PositiveIntegerField()

Tishka17
19.02.2019
15:16:30
ну теперь должен исходный код в reduce и set работаеть

Alexey
19.02.2019
15:17:31
Tishka17
19.02.2019
15:17:44
значит нет общих =)

Roma
19.02.2019
15:18:09
массив массивов массивчиков

lexx
19.02.2019
15:19:16
Как правильные люди получают значение с определенной вероятностью? Например, с вероятностью в 25% вернуть True? Видел шаманство с if randint(1, 100) < 25: но не уверен что это то что нужно

Tishka17
19.02.2019
15:19:46
да вроде то, что нужно

это не шаманство, а законы теории вероятностей

Roma
19.02.2019
15:20:07
да.. только без ифа. var = randint(1, 100) < 25

lexx
19.02.2019
15:21:12
я не уверен что randint дает нормальное распределение

Tigran
19.02.2019
15:21:19
lexx
19.02.2019
15:21:45
я с матаном не дружу, поэтому перепутал

Undefined
19.02.2019
15:21:50
Всем добрый вечер. Можно ли как-то заставить работать асинхронный сокет-сервер, в который будут присылаться данные, считывающиеся из сериёного порта? Постоянное чтение из порта я сделал, но не могу прикрутить к этому сервер - он висит и ничего не делает

Google
Tishka17
19.02.2019
15:21:51
Tigran
19.02.2019
15:22:21
не стоит думать, что ты сможешь сделать более равномерное, чем randint

да.. только без ифа. var = randint(1, 100) < 25
и на самом деле достаточно randint(1, 4) == 1

lexx
19.02.2019
15:23:02
я вообще не хочу ничего делать, хочу метод chance_choice(25)

спасибо

lexx
19.02.2019
15:23:20
зачем?

Tigran
19.02.2019
15:23:26
ну, если хочешь

Tishka17
19.02.2019
15:23:38
random.choice([True, False, False, False])

Tigran
19.02.2019
15:23:47
def chance_choice(probability): return randint(1, 100) <= probability

lexx
19.02.2019
15:24:01
random.choice([True, False, False, False])
вот это вот я в сорцах и откопал, жаль, чувак уже уволился

Tigran
19.02.2019
15:24:19
random.choice([True, False, False, False])
почему бы и нет ?

Tishka17
19.02.2019
15:24:42
все что угодно, лишь бы понятно было ЧЗХ

lexx
19.02.2019
15:24:47
потому что 71% это семь или девять True/False?

Tishka17
19.02.2019
15:24:54
не, не

исходи из физического смысла

lexx
19.02.2019
15:25:07
я понимаю что такое 1 из 4

это и есть 25%

Tishka17
19.02.2019
15:25:14
если это реально неведомые проценты, то пиши в процентах

Tigran
19.02.2019
15:25:17
Google
Roma
19.02.2019
15:25:22
Tishka17
19.02.2019
15:25:26
если это 1 из 4 (например шариков) - то пиши 1 из 4х

lexx
19.02.2019
15:25:30
это 71 True из ста
вот вот. зачем так жить

Roma
19.02.2019
15:25:40
боюсь представить предыдущую функцию с такими параметрами

Tishka17
19.02.2019
15:25:43
главное чтобы код соответствовал реальности

Admin
ERROR: S client not available

Tigran
19.02.2019
15:25:46
вот вот. зачем так жить
random.uniform(0, 1) <= 0.71 и всё

lexx
19.02.2019
15:26:11
не надо наставлений, у меня стаж много лет =) я библиотеку ищу или стандартную практику вычислений с определенным шансом

Alexey
19.02.2019
15:26:28


lexx
19.02.2019
15:26:53
Tishka17
19.02.2019
15:27:19
эх, мне бы кто наставления давал

чо?

включать - это типа на границе или как?

Владимир
19.02.2019
15:28:02
эх, мне бы кто наставления давал
Пиши so) мож Хетингер или мартели откликнутся?

Костя
19.02.2019
15:28:31
сделай перебор всех квадратов по сетке и считай сколько попадают потом выведи количество

это если в лоб

Roma
19.02.2019
15:30:08
не надо наставлений, у меня стаж много лет =) я библиотеку ищу или стандартную практику вычислений с определенным шансом
это наверное больше от цели зависит. вот интересная статья на тему рандома https://habr.com/ru/post/335840/

Yury
19.02.2019
15:31:40
сделай перебор всех квадратов по сетке и считай сколько попадают потом выведи количество
+ к этому варианту Причем в диапозоне от самой левой и верхней координаты (из тех, что есть в точках) До самой правой и нижней Просто отрисуй все квадраты, посчитай сколько точек максимум лежит на границах А затем количество таких квадратов

Roma
19.02.2019
15:34:35
либо перебери все точки, и посчитай когда максимальное количество на сторонах лежит

Google
Tigran
19.02.2019
15:34:57
найс задачка

Alexey
19.02.2019
15:35:12
Гугловская задачка

ща попробую

Roma
19.02.2019
15:38:41
почему-то мне кажется, через любые три точки можно квадрат сделать

Alexey
19.02.2019
15:41:13
Roma
19.02.2019
15:41:14
Треугольник вообще то)))
почему квадрат не?

Nikolay
19.02.2019
15:41:29
?

Костя
19.02.2019
15:41:33
не понимаю может я чего-то, ноо..

Roma
19.02.2019
15:41:45
И квадрат
ну вот, бери три точки, строй квадрат, проверяй все другие точки, итд

Terminator
19.02.2019
15:42:36
Chyngyz . будет жить. Поприветствуем!

Donaudampf
19.02.2019
15:43:28
почему квадрат не?
как построить квадрат на точках (1, 1), (2, 2), (3, 3) ?

Roma
19.02.2019
15:43:39


)

Костя
19.02.2019
15:43:57
не

Alexey
19.02.2019
15:44:01
Парни, знаете сколько вариантов будет

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