LINUX.ORG.RU

[python] Объясните код

 


0

3

Объясните мне, пожалуйста, что и как происходит в этом коде:

def transposed(lists):
   if not lists: return []
   return map(lambda *row: list(row), *lists)

Здесь происходит транспонирование матрицы (списка списков), однако ко мне не пришло понимание того, как это работает.

Разложите, пожалуйста, по полочкам данный код.

★★
Ответ на: комментарий от Rastafarra

> работающая невнятная байда

Внятная, аккуратная и понятная байда дважды парой ответов выше, на CL'е и схеме. Enjoy it.

tensai_cirno ★★★★★
()
Ответ на: комментарий от tensai_cirno

> Внятная, аккуратная и понятная байда дважды парой ответов выше, на CL'е и схеме. Enjoy it.

ну блин... ты не понимаешь смысла лиспосрачей ))

Rastafarra ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.