
hachiman
01.12.2018
03:38:25
Тебя звать Пика или Пушкин ?

Aka
01.12.2018
03:39:32
Я пою ,понимаешь?...

hachiman
01.12.2018
03:40:27

Aka
01.12.2018
03:41:18
В ванной соли для ванн

Google

Aka
01.12.2018
03:42:44
Теперь ты весели

hachiman
01.12.2018
03:44:03

Aka
01.12.2018
03:51:20
Ты о чем?
Что за транс гендерная эмунсипация, симгулярность вашей мысли надо персенефицировать

hachiman
01.12.2018
03:59:00

Tony
01.12.2018
04:02:39
есть 5 листов. Как оставить в них только уникальные значения для всех?
убирается рандомно

hachiman
01.12.2018
04:06:49

Tony
01.12.2018
04:07:11
надо чтобы значения в них были уникальными для всех 5

Aleksandr
01.12.2018
04:08:29
Traceback (most recent call last):
File "price.py", line 115, in <module>
del_recursively(allPriceIndx, servId, deleteCount)
File "price.py", line 88, in del_recursively
results = del_recursively(value, field, deleteCount, doneCount)
File "price.py", line 80, in del_recursively
for key, value in search_dict.iteritems():
RuntimeError: dictionary changed size during iteration
Я рекурсивно удаляю пустые значения.
Исключениями это как-то проверять.
Или что тут сделать можно?


Tony
01.12.2018
04:09:12
Traceback (most recent call last):
File "price.py", line 115, in <module>
del_recursively(allPriceIndx, servId, deleteCount)
File "price.py", line 88, in del_recursively
results = del_recursively(value, field, deleteCount, doneCount)
File "price.py", line 80, in del_recursively
for key, value in search_dict.iteritems():
RuntimeError: dictionary changed size during iteration
Я рекурсивно удаляю пустые значения.
Исключениями это как-то проверять.
Или что тут сделать можно?
не меняей объекта пока инерируешься по нему

Aleksandr
01.12.2018
04:09:48
а я потом не смогу поменять - рекурсия

Google

hachiman
01.12.2018
04:09:59
Traceback (most recent call last):
File "price.py", line 115, in <module>
del_recursively(allPriceIndx, servId, deleteCount)
File "price.py", line 88, in del_recursively
results = del_recursively(value, field, deleteCount, doneCount)
File "price.py", line 80, in del_recursively
for key, value in search_dict.iteritems():
RuntimeError: dictionary changed size during iteration
Я рекурсивно удаляю пустые значения.
Исключениями это как-то проверять.
Или что тут сделать можно?
search_dict.itemiterz()[:] копируй просто

Aleksandr
01.12.2018
04:10:55
лист объектов?
AttributeError: 'dict' object has no attribute 'itemiterz'

Aka
01.12.2018
04:11:58
Лети лети лепесток через запад на восток ,через север,через юг,возвращайся сделав круг

hachiman
01.12.2018
04:12:05

Tony
01.12.2018
04:12:20

Aka
01.12.2018
04:12:27
Ты мой друг я твой друг,вместе мы бандитский круг
Маклауда позови
Итс он ли ван

hachiman
01.12.2018
04:13:09

Maxim robox
01.12.2018
04:15:49

hachiman
01.12.2018
04:15:53

Tony
01.12.2018
04:18:00
Приведи пример
l1 = [1, 2, 3, 4]
l2 = [1, 6, 7, 8]
l3 = [4, 9, 12, 33]
l4 = [7, 100]
l5 = [5]
---------------------------
l1 = [2, 3, 4]
l2 = [1, 6, 7, 8]
l3 = [9, 12, 33]
l4 = [100]
l5 = [5]

Maxim robox
01.12.2018
04:21:43

Tony
01.12.2018
04:22:25
если видит одинаковое значение, рандомится индекс, в какой массиве/множестве оставить

Aleksandr
01.12.2018
04:24:06
AttributeError: 'dict' object has no attribute 'itemiters'
Код:
copyDict = dict(search_dict)
for key, value in copyDict.itemiters():

hachiman
01.12.2018
04:24:17

Aleksandr
01.12.2018
04:24:27
почему у него нету itemiters?

Google

hachiman
01.12.2018
04:24:57

Maxim robox
01.12.2018
04:25:21

Aleksandr
01.12.2018
04:25:47
иё..

Maxim robox
01.12.2018
04:26:53
l1 = [1, 2, 3, 4]
l2 = [1, 6, 7, 8]
l3 = [4, 9, 12, 33]
l4 = [7, 100]
l5 = [5]
---------------------------
l1 = [2, 3, 4]
l2 = [1, 6, 7, 8]
l3 = [9, 12, 33]
l4 = [100]
l5 = [5]
Я бы сперва сделал значения плоским списком. Потом применил Counter, чтобы понять, какие именно значения надо отбросить. Ну а потом бы уже отдельно отбрасывал. Наверное.

Tony
01.12.2018
04:27:32
хм, неплохая идея кстати

Aleksandr
01.12.2018
04:27:35

Artem
01.12.2018
04:46:21
через 15 минут первая задачка
https://adventofcode.com/2018
напомню, что у нас есть private leaderboard для этого чата. добавляйтесь только если будете участвовать, т.к. количество мест ограничено
71287-b2f24264

hachiman
01.12.2018
04:54:48
teamwork ?

Artem
01.12.2018
04:55:31
нет, решения желательно обсуждать с лагом хотя бы в один день

Aleksandr
01.12.2018
04:57:32
Как правильно выйти из функции рекурсивной?
Я передаю ограничитель deleteCount и делаю инкремент doneCount
И проверяю если они равны то return True - так можно выйти из функции?

Aleksandr
01.12.2018
04:58:06
условие раз срабытывает и продолжается..
немогу понять как сделать doneCount постоянным в рамках одного запуска снаружи...

Маришка
01.12.2018
04:59:52

Aleksandr
01.12.2018
05:02:35
а может можно как-то выйти..выйти..выйти.. наверх передать?

hachiman
01.12.2018
05:02:37
@yui_meow Котттяяя, Утречко... Мур!
(*^﹏^*)

Google

hachiman
01.12.2018
05:04:39
а raise поможет ?
типа raise StopIteration

Jason
01.12.2018
05:08:50
Тут что дети тоже?

Admin
ERROR: S client not available

Jason
01.12.2018
05:09:02
Аниме какие-то

hachiman
01.12.2018
05:09:28

Jason
01.12.2018
05:10:00
Я китайский не знаю

hachiman
01.12.2018
05:11:03
що с детьми ?

Artem
01.12.2018
05:13:18

hachiman
01.12.2018
05:14:51
тер Кодит не бущ ?

Tony
01.12.2018
05:30:34
Wallet.select()...
2 секунды выполняется

Artem
01.12.2018
05:31:46
индекс добавить в базе :)

Tony
01.12.2018
05:33:35
05:38:18,237 - peewee - INFO - got lots
05:38:19,266 - peewee - INFO - got wallets
1 секунда на запрос
может на raw sql написать...

SetazeR
01.12.2018
05:41:14

Google

Maxim robox
01.12.2018
05:42:27
Что-то я уже на второй звезде туплю.
Тестовые кейсы проходят ок.

Andrey
01.12.2018
05:43:20

Maxim robox
01.12.2018
05:44:55
А не. Всё ок было. Просто код неэффективный. Надо было подождать пару минут.

Artem
01.12.2018
05:45:45
минут?

Andrey
01.12.2018
05:45:52

Maxim robox
01.12.2018
05:46:10

Artem
01.12.2018
05:46:42
я так сделал
for adj in chain.from_iterable(repeat(data))

Александр
01.12.2018
05:47:01

Maxim robox
01.12.2018
05:47:43

Artem
01.12.2018
05:48:00
точно, вылетело из головы

Maxim robox
01.12.2018
05:48:59
Ну у меня каждую итерацию проверка if x in frequencies. Тут и затык. Поэтому пару минут выполняется.
И правда. Заменил лист на множество — выполнилось за мгновение.
Строго говоря, надо seen = {0}
Иначе один тест падает.