
Ilya
03.04.2017
17:19:53
хочу оставить только ['a',1], ['b',1], например

Artem
03.04.2017
17:20:12
то есть ПЕРВЫЙ элемент списка важен?

Igor
03.04.2017
17:20:14
ну конвертни в кортежи
и set заюзай

Google

Artem
03.04.2017
17:20:18
потому что если не первый
то останется только ['a', 1]

Igor
03.04.2017
17:20:39
да, кстати

Ilya
03.04.2017
17:20:55
элементы одинаковые там будут

Igor
03.04.2017
17:21:04
точнее нет, они все там разные

Nikolay
03.04.2017
17:21:07
d = dict((x[0], x[1]) for x in L if x[0] not in d)

Artem
03.04.2017
17:22:27

Nikolay
03.04.2017
17:22:29
d = dict((x[0], x[1]) for x in filter(lambda x: x[0] not in d), L)

Artem
03.04.2017
17:22:32
потому что если не первый
то останется только ['a', 1]

Igor
03.04.2017
17:23:14
In [18]: data = [['a', 1], ['b', 2], ['a', 1]]
In [19]: list({tuple(lst) for lst in data})
Out[19]: [('b', 2), ('a', 1)]
%)

Google

Igor
03.04.2017
17:23:57
In [20]: [list(tpl) for tpl in {tuple(lst) for lst in data}]
Out[20]: [['b', 2], ['a', 1]]
%))))))))))

Artem
03.04.2017
17:24:04
b,2 нужен, ага

Ilya
03.04.2017
17:24:28
спасибо
стикеры классные

Artem
03.04.2017
17:25:08
немношк

Igor
03.04.2017
17:26:01
я их вставил до того, как чел привел свой пример
не нравится - воткни свои/его, какая разница
у него со входными данными тоже что-то не то уже минут 8 как, и ничё ведь, мир не рушится

Artyom
03.04.2017
18:22:10
есть кто с графами работал?

Artem
03.04.2017
18:22:58
Никто не работал, это вам в средневековый чат

Artyom
03.04.2017
18:24:03
:(

arisu
03.04.2017
18:24:23
с графами, или на графа?

Artyom
03.04.2017
18:24:53
с

Artem
03.04.2017
18:25:33
Это правильно, нужно держать свой вопрос при себе до последнего, вдруг его услышат не те люди

Nikolay
03.04.2017
18:25:48
я с networkX имел дело; всё прикольно, очевидно и легко там.

Artyom
03.04.2017
18:26:22
для любого ли графа можно построить корневую форму?

Nikolay
03.04.2017
18:27:26
что-то сложно
По корневой форме мне гугл выдает грибочки; а в контексте графов - ничего

Google

Artyom
03.04.2017
18:29:08

Vasiliy
03.04.2017
18:29:17
Корневые деревья в смысле?

Artyom
03.04.2017
18:29:22

Vasiliy
03.04.2017
18:29:24
Это только деревья
Очевидно же

Nikolay
03.04.2017
18:29:39
что за корневая форма
не врубаюсь

Artem
03.04.2017
18:31:45
Мб остовное дерево?

Nikolay
03.04.2017
18:31:54
ну дерево же - тоже граф; так что можно. главное вершины edg-ами правильно связать. Кстати, еще и на картинки выводить можно в паре с plt, кажется.

Artyom
03.04.2017
18:32:25
я понимаю, что только для деревьев, а как быть если три концевые вершины из одной выходят в дереве как здесь? Не могу для этого построить

Artem
03.04.2017
18:32:30

Spacehug
03.04.2017
18:33:32
Поясните по хардкору, в чём подвох? Залил свой модуль на pypi через twain, всё работает, ставится через pip нормально и работает через простой вызов по имени модуля. Поправил названия переменых и ещё пару незначительных строк в самом модуле, версию в setup.py и всё. Заливаю через твайн, удаляю через пип, уставнавливаю через пип, вызываю по имени - no module named '<имя модуля>' found

Artem
03.04.2017
18:33:38
Любая из вершин дерева может быть взята за корневую. Какие еще требования к этому дереву?

Nikolay
03.04.2017
18:33:45
должно легко построится. она же в memory по адресам-указателям связывает, а в остальном похер

Artyom
03.04.2017
18:36:00
К слову делаю не на компе все, а вручную. Поэтому и встрял

Artem
03.04.2017
18:37:13
Определения есть для терминов?

Google

Artyom
03.04.2017
18:37:56

Artem
03.04.2017
18:38:49
В чем проблема? Это не бинарное дерево, но у тебя и требования такого нет

Artyom
03.04.2017
18:42:31

Artem
03.04.2017
18:43:27
И где вы видите там бинарное дерево в корневой форме?)
А нет
Где видите не бинарное слева, вот

Artyom
03.04.2017
18:45:32

Admin
ERROR: S client not available

Artyom
03.04.2017
18:45:33

Artem
03.04.2017
18:46:29
Короче граф не меняется, да.

kino
03.04.2017
18:50:57
чем парсить xml python2

arisu
03.04.2017
18:51:40
lxml

kino
03.04.2017
18:52:52
Ничего ненаходит

Eldar
03.04.2017
18:54:51

Artyom
03.04.2017
18:55:34
приавильно ли я тогда понял, что корневой граф будет выглядеть так?
относительно центра

Artem
03.04.2017
18:57:45
Ну да

Google

Artyom
03.04.2017
18:59:42
Ну да
а что означает вершина без высоты?(пустая которая), ее не нужно никак учитывать? Так и оставить пустой в корневой форме?

Eldar
03.04.2017
19:04:22

Artyom
03.04.2017
19:05:11

Artem
03.04.2017
19:05:28
да я хз что у тебя в изначальной версии это означает
цифры
а так если переделывать как в книжке, то девятки становятся единицами и далее суммируешь детей

Artyom
03.04.2017
19:07:42
цифры это высоты вершин, если я правильно понял, высота вершин = кол-ву ребер в ответствлении максимальной длины

Pavel
03.04.2017
19:10:30
requests умел отслеживать ситуацию, когда сервер закрывал соедиение между моими запросами и заново устаналивал TCP-коннект.
aiohttp.client в подобной ситуации выкидывает aiohttp.client_exceptions.ServerDisconnectedError.
Есть ли какой-то способ бороться с подобной фигней, кроме как все запросы проводить через обёртку, которая отлавливает этот эксепшн и переустанавливает коннект? Может бьть есть альтернатива aiohttp?

Artem
03.04.2017
19:10:49

Artyom
03.04.2017
19:12:27
нет)
а как? Выбираем самое длинное ответвление, и считаем в ней кол-во вершин( не ребёр, ошибся в первый раз)
у концевых это кол-во вершин - 1

Artem
03.04.2017
19:13:27
ну это не называется высотой

Artyom
03.04.2017
19:14:10
ща сек, гляну в лекции, за что взял за то и продаю

Artem
03.04.2017
19:14:22
высота вершины в дереве это длина пути до листа

Artyom
03.04.2017
19:14:35
Высота вершины – это число, равное наибольшей длине связанных с ней ответвлений.

Artem
03.04.2017
19:15:14
ужас
а где вас этому учат?

Artyom
03.04.2017
19:16:46
ужас
может сможешь подсказать какую нибудь литературу норм?

Aragaer
03.04.2017
19:18:01
ну то есть высота вершины это ее max(глубина всех потомков вершины)-глубина вершины
просто понятие глубины как-то сильно проще - расстояние до корня

Vitalii
03.04.2017
19:28:38
Криптографы есть? Кто-то имел дело с ECDSA - крипта на эллиптических кривых