> В далекой-далекой галактике?
>> Когда map во всех нормальных языках
> Не во всех языках Ах "не во всех языках" оно так... Ну давайте посмотрим: racket, sbcl, ocaml, haskell, javascript, java, clojure, erlang, elixir, php, perl, scala -- надо же, такие разные языки, а как речь заходит про базовые вещи типа map -- всё так похоже. Но конечно же нет, "не во всех языках" map есть, не "во всех языках" map работает единообразно. Потому что есть python! =)
>>>> а читать каждый раз документацию к каждой функции физически невозможно.
>>> Почему не возможно?
>> Потому что задачи надо решать вовремя.
> Если вы не выучитесь элементарному чтению документации, то задачи придется решать заново.
Конечно-конечно. Ведь проблема не в том, что есть *теоретическая база*, откуда растут ноги всех этих конструкций. И даже не в том, что есть *алгоритмы*, математический аппарат которых основан на этих понятиях. И уж точно не в том, что есть *общепринятые практики*, которые распространены повсеместно, которыми пользуются миллионы программистов. Нет! Проблема в том, что люди не читают талмуды документации питона, описывающие его далеко не стандартное и далеко не очевидное поведение! =)
В общем, у тебя теперь есть все данные, чтобы понять, почему среди питонистов хороших программистов быть не может. Если не понял -- мои соболезнования.