
?
31.10.2018
10:22:44

Iliya
31.10.2018
10:22:57

Евгений
31.10.2018
10:22:58

Tigran
31.10.2018
10:22:58
Всем привет
Столкнулся с задачей, которую встречал на хабре, вот нашел статью о ней
https://habr.com/post/63539/#comment_1764419
У меня ситуация, что получился список вот с такими данными
['4'], ['13'], ['11'], ['9'],
а я хочу получить 4, 13, 11, 9
Попробовал вариант из коммента с функцией merge словил loop
Подскажите пожалуйста какой нибудь аккуратный способ
Я сделал так
for i in board:
board1.append(i[0])
Но это явно убого, так как лишний цикл и заводится еще один список, что явно не красиво
[int(x[0]) for x in board]

Google

Tigran
31.10.2018
10:23:22
учи основы блет

Denis
31.10.2018
10:23:29

Tigran
31.10.2018
10:24:05
но это же оверкилл
вы тут ёбу дали, что ли
если списки произвольной длины — [int(x) for row in board for x in row]

It'sMe
31.10.2018
10:24:34
board = [int(i[0]) for i in board]
Всем привет
Столкнулся с задачей, которую встречал на хабре, вот нашел статью о ней
https://habr.com/post/63539/#comment_1764419
У меня ситуация, что получился список вот с такими данными
['4'], ['13'], ['11'], ['9'],
а я хочу получить 4, 13, 11, 9
Попробовал вариант из коммента с функцией merge словил loop
Подскажите пожалуйста какой нибудь аккуратный способ
Я сделал так
for i in board:
board1.append(i[0])
Но это явно убого, так как лишний цикл и заводится еще один список, что явно не красиво
.

Denis
31.10.2018
10:25:07
Ох уж эти любители императивщины

Tigran
31.10.2018
10:25:54
list comprehensions — с натяжкой императивщина

Iliya
31.10.2018
10:26:36

Евгений
31.10.2018
10:27:48

It'sMe
31.10.2018
10:28:20

Iliya
31.10.2018
10:28:58

Google

Iliya
31.10.2018
10:29:31
Ради интереса
А что быстрее и выгоднее по ресурсам
board = list(itertools.chain(*tmp_board))
или
board = [int(i[0]) for i in board]

LighteR
31.10.2018
10:30:11
Но в первом случае к int'у не приводится

Маришка
31.10.2018
10:32:43

Евгений
31.10.2018
10:32:48

LighteR
31.10.2018
10:32:50
если сделать еще один цикл для приведения к инту, то второй вариант лучше

Маришка
31.10.2018
10:32:52
Всяко лучше тупого чейна

Евгений
31.10.2018
10:33:18
n ^ 2, где n - это что? Откуда квадрат то?

Маришка
31.10.2018
10:33:40
Из жопы негра

LighteR
31.10.2018
10:34:27
n ^ 2, где n - это что? Откуда квадрат то?
https://ru.wikipedia.org/wiki/%D0%92%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D0%B0

Маришка
31.10.2018
10:34:49

Maxim robox
31.10.2018
10:34:55

Iliya
31.10.2018
10:35:03

Маришка
31.10.2018
10:35:06

Евгений
31.10.2018
10:35:21

LighteR
31.10.2018
10:35:32
кол-во элементов в списке

Евгений
31.10.2018
10:36:10

LighteR
31.10.2018
10:36:21
в корневом

Google

Евгений
31.10.2018
10:37:14
в корневом
ну если предположить что во вложенных списках тоже будет по n элементов - то да, но тут по-моему ситуация, когда m во вложенном << n в корневом

LighteR
31.10.2018
10:37:46
sum в том примере будет на каждой итерации копировать аккумулятор целиком

Евгений
31.10.2018
10:37:50
ну ок, вы имели в иду общий случай, я просто на исходную задачу посмотрел - и там по одному элементу во вложенных

LighteR
31.10.2018
10:38:07
копирование списка это O(n)

Евгений
31.10.2018
10:38:39
а, теперь понял
Proved again
Самые резкие и злые питонисты тут с анимудевочками на аве, это совпадение?
Из жопы негра
Ты проебал в первом случае каст к интам

Маришка
31.10.2018
10:43:50

Digital
31.10.2018
10:48:51

Маришка
31.10.2018
10:49:08

Dmitry
31.10.2018
10:49:25
Девицы-итшницы обычно хабалки те еще

Digital
31.10.2018
10:50:19
?
У этого канала в нормальных кругах, репутация, мягко говоря, ниже плинтуса.

Маришка
31.10.2018
10:50:41

Aragaer
31.10.2018
10:51:05
ухты, в этой игре еще и система кругов и репутации есть

Маришка
31.10.2018
10:51:14

Digital
31.10.2018
10:51:48

Alex
31.10.2018
10:52:48

Google

Digital
31.10.2018
10:52:52
Тут поадекватнее люди сидят)

Маришка
31.10.2018
10:53:24

Digital
31.10.2018
10:53:32
Там покажут расскажут, если ты ноль, куда и что читать

Admin
ERROR: S client not available

Digital
31.10.2018
10:54:29

Маришка
31.10.2018
10:54:44

Digital
31.10.2018
10:55:05

Мой любимый
31.10.2018
10:55:30
Ух, какая битва характеров, я аж вспотел

Евгений
31.10.2018
10:55:59
'характеров', если бы

Aragaer
31.10.2018
10:56:12
/me пока не очень понимает логику за выставлением соответствия канал-люди
прийти в канал по питону, задать вопрос, получить ответ. В каком месте тут репутация?
впрочем, вопрос риторический, отвечать на него необязательно 8)

Digital
31.10.2018
10:57:12

Alex
31.10.2018
10:57:32
ну серьезно, на одного нормального новичка найдется десяток неадекватов, от которых "интернет тупеет"

e1se
31.10.2018
10:58:29
/me

Nikolay
31.10.2018
10:58:43
Так. Где мои скидосы в Стиме?

Alex
31.10.2018
10:58:45
и как бы тут есть варианты, либо жесткое администрирование канала, либо zero tolerance со стороны участников.

Nikolay
31.10.2018
10:58:57
В тукс рейсера опять играть шоле

Google

Nikolay
31.10.2018
10:59:02
Мне нужен графоний

Aragaer
31.10.2018
10:59:56
мне стим прислал письмо с кучей скидок

Nikolay
31.10.2018
11:00:22

Маришка
31.10.2018
11:00:24

Alex
31.10.2018
11:00:29
вы может быть скажете что англоязычное комьюнити более толерантное. да, возможно так и есть. но если посмотреть на пример того же реддита, то там в /r/python все новичковые вопросы выпиливаются с жесткой модерацией.

Маришка
31.10.2018
11:00:43

Nikolay
31.10.2018
11:01:08
Ок

Маришка
31.10.2018
11:01:19
Ок
даты ближайших больших акций в Steam:
• Хеллоуинская распродажа — с 29 октября 20:00 по 1 ноября 20:00.
• Осенняя распродажа — с 21 ноября 21:00 по 27 ноября.
• Зимняя распродажа — с 20 декабря 21:00 по 3 января

Alex
31.10.2018
11:01:26

Aragaer
31.10.2018
11:01:32

Alex
31.10.2018
11:02:00
а остальное какой-то шлак

Aragaer
31.10.2018
11:02:13
ну мне правда много пришло. 20-30%
если бы было 50-70 я бы подумал

Nikolay
31.10.2018
11:02:33
Работа встанет теперь

Aragaer
31.10.2018
11:02:35
все равно играть некогда

Nikolay
31.10.2018
11:02:56