Size: a a a

Сообщество Python Программистов

2020 March 21

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
def matsum(*matrices):
   return [list(map(sum, zip(*x))) for x in zip(*matrices)]

def loopsum(*matrices):
   res = []
   for x in zip(*matrices):
       subres = []
       for y in zip(*x):
           subres.append(sum(y))
       res.append(subres)
   return res
Ты в одну строку сжал то же что я делол копрехом
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Оокей
источник

AT

Alexander T in Сообщество Python Программистов
это и есть компрех
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кстати, list(map(...)) заменяется на [*map(...)]
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Кстати, list(map(...)) заменяется на [*map(...)]
SyntaxError: iterable unpacking cannot be used in comprehension
источник

AT

Alexander T in Сообщество Python Программистов
звездный синтаксис это в основном про аргументы функций
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
SyntaxError: iterable unpacking cannot be used in comprehension
Ну-ка строку которая эту ошибку рейзит
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну-ка строку которая эту ошибку рейзит
def matsum(*matrices):
   return [*map(sum, zip(*x)) for x in zip(*matrices)]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
def matsum(*matrices):
   return [[*map(sum, zip(*x))] for x in zip(*matrices)]
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кхе
источник

AT

Alexander T in Сообщество Python Программистов
ну лол, list() или [*], мне лисп ближе чем жуки-роботы, так что вкусовщина
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
def matsum(*matrices):
   return [*map(sum, zip(*x)) for x in zip(*matrices)]
Проебал пару скобок, в общем-то
источник

AT

Alexander T in Сообщество Python Программистов
мы про читабельность ведь? шо то хуйня, шо это хуйня, в общем-то)
источник

AT

Alexander T in Сообщество Python Программистов
в циклы перевел как просили. так-то согласен, с ходу прочитать проще, для больших кодовых баз может быть важно
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
мы про читабельность ведь? шо то хуйня, шо это хуйня, в общем-то)
Ну это возможно чуть быстрее будет ещё
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну это возможно чуть быстрее будет ещё
Надо через dis чекать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Или по timeit гонять
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Но это уже развлечения для нехуй делать
источник

L

Lissa in Сообщество Python Программистов
... Что
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
@NarutoUdzumaki1 получает мьют на полтора часа?
источник