
Artem
26.09.2016
16:00:25
решал бы, если бы существовал метод list.count
а, брр, list же это у тебя переменная
тогда да, решает ее.
задача не та, квадрат - долго

Google

Anton
26.09.2016
16:03:25
Компа нет под рукой, не могу затестить :(

Evgen
26.09.2016
16:03:38
@Rextester_bot

Anton
26.09.2016
16:04:22
Ну на мобильном qpython могу ток, но зачем?

digital
26.09.2016
16:16:37
Ребзи помогите. Есть начало координат и конец координат
coord_start = {
'x': 0,
'y': 0,
}
coord_end = {
'x': 14,
'y': 14,
}
На выходе должен получится список из координат что-то типа [{'x':0,'y':0},..., {'x':14, 'y':14}]

Artem
26.09.2016
16:22:13
[{'x': x, 'y': y} for x in range(coord_start['x'], coord_end['x'] + 1) for y in range(coord_start['y'], coord_end['y'] + 1)] же.

here1am
26.09.2016
16:23:44

Marsel
26.09.2016
16:24:32
в список ключи пихаешь?

Erdni
26.09.2016
16:25:45
/360
/help

here1am
26.09.2016
16:26:10
пишу с лопаты на ходу

Bro
26.09.2016
17:00:08
Тоже на ходу гг

Google

zhag
26.09.2016
17:48:29
так
я уж было думал что все просто но как оказалось я немогу к списку logins = () просто append что-то
поэтому так
µ
logins = logins + re.search('login\:\sInfo\:\sLogin\:\s([^\>]+)\>', logline).group(1).split('@')[0]
но TypeError: can only concatenate tuple (not "str") to tuple
в чем я не прав

arisu
26.09.2016
17:50:16
разве эксепшон недостаточно дескриптивен?

zhag
26.09.2016
17:56:10
а как мне тогда добавить только уникальные значения в массив?

Ioann
26.09.2016
17:57:39

arisu
26.09.2016
17:58:21
щас опять будет недовольство
а-ля "я нихачу сет"
reduce(lambda lst, elem: lst + [elem] if elem not in lst else lst, LIST_OF_ITEMS, [])
ну вот для нелюбителей сета
удаление дубликатов без изменения порядка
и без побочных эффектов

Artem
26.09.2016
18:04:50
Всего-то с созданием 2m списков и сложностью o(nm)

arisu
26.09.2016
18:05:29
ага
зато без сета.

zhag
26.09.2016
18:46:46
сетом нормально
{'servers', 'y', 'sales', 'postmaster', 'servers1', 'info', 'test'}

Google

zhag
26.09.2016
18:47:47
вот что получилось
типа уникальные логины
а теперь у меня есть список записей как найти последний элемент этого списка содержащий "servers"

V
26.09.2016
20:12:59

Sergey
26.09.2016
20:18:06

V
26.09.2016
20:24:41
вот, сразу видно сварщик настоящий

Pavel
26.09.2016
20:33:37
reversed(list(enumerate(l))) это просто reversed(enumerate(l))

Sergey
26.09.2016
20:33:57
попробуйте

Artem
26.09.2016
20:35:16
А главное, что и enumerate не нужен

Pavel
26.09.2016
20:35:41
хе. кстати, да )

Sergey
26.09.2016
20:37:00

Artem
26.09.2016
20:39:54
Если не обернуть enumerate в лист?

Sergey
26.09.2016
20:40:09

Artem
26.09.2016
20:41:59
Но в вопросе не было про индекс)

Sergey
26.09.2016
20:42:32
и?

Artem
26.09.2016
20:42:54
И в ответе получился ненужный монстр!

Sergey
26.09.2016
20:43:28
уберите enumerate, если индекс не нужен)
думаю, у вас получится

arisu
26.09.2016
20:45:05
[x for x in l if x.startswith('servers')].pop()

Google

Oleksandr
26.09.2016
20:45:20
/offtop

Sergey
26.09.2016
20:45:54

Admin
ERROR: S client not available

Artem
26.09.2016
20:47:28
([None] + ..) например

arisu
26.09.2016
20:47:30
ну

Sergey
26.09.2016
20:48:34
язык дает все удобства, а вы их стороной обходите)

Artem
26.09.2016
20:48:56
Да не, ответ с генераторами конечно правильный
Просто он усложнен

arisu
26.09.2016
20:50:01
ну если генераторы
то можно и reduce!

Sergey
26.09.2016
20:50:20
а простой цикл быстрее всего этого не будет?

arisu
26.09.2016
20:52:31
не тру.
а вообще жа
с генераторами самый хороший образец
next(x for x in reversed(l))
или просто next(reversed(l))

Artem
26.09.2016
21:00:53
Только немного потерялось условие

arisu
26.09.2016
21:01:48
вставить по вкусу

Kill me pls
26.09.2016
21:08:08
1270 участников, я считаю, его нужно забанить.
Если каждый будет флудить, что будет?

Google

[Anonymous]
26.09.2016
21:09:39
Давай теперь выгонять каждого, кто тыкнул кнопочку с ожиданием результата от бота.
Но ответил только ты.

Kill me pls
26.09.2016
21:10:09
@zagrebelin

[Anonymous]
26.09.2016
21:10:41
А когда в последний раз клаудфларю валили?

[Anonymous]
26.09.2016
21:11:24
А её можно положить? У них запасы мощностей космические.

[Anonymous]
26.09.2016
21:11:40

[Anonymous]
26.09.2016
21:13:50
https://blog.cloudflare.com/a-winter-of-400gbps-weekend-ddos-attacks/
400 Gbps.

Suren
26.09.2016
21:38:46
14

Rocket
26.09.2016
21:41:27
Ребзи, есть задачка
Хочу wiki, на питоне, Django или Flask
Что нибудь не очень сложное