Size: a a a

Python для анализа данных

2021 November 14

VM

Valerii Mamontov in Python для анализа данных
Если сообщество решило, что эти функции лучше не использовать, то вероятно тому были причины.
Я сам новичок и моих знаний недостаточно аргументировано ответить почему.
источник

VM

Valerii Mamontov in Python для анализа данных
Согласен. И лямбду тоже.
Всё должно идти последовательно.
От простого к сложному.
источник

AG

Arsen Gumin in Python для анализа данных
Те Pep’ы которые я знаю, не дают рекомендаций по этим функциями в которых явно говорился не используйте. линтеры, флейки, автопепы, статический анализ тоже на них никогда не ругается. Если культуру кода не страдает при использовании, то причин не использовать не вижу
источник

I

Igor in Python для анализа данных
Так изначально же вы говорили что их неиспользование это плохие практики))
источник

I

Igor in Python для анализа данных
Но для Python это утверждение точно не справедливо, поскольку эти функции не являются внутренней структурой языка, а лишь оберткой.
источник

O

Orson in Python для анализа данных
источник

AG

Arsen Gumin in Python для анализа данных
Нет, я имел ввиду там другое, я не говорит что мап это наше все, я лишь имел ввиду, что под каждую задачу нужно находить оптимальное решение. Под оптимальным я имею ввиду читаемое, поддерживаемое, гибкое
источник

AG

Arsen Gumin in Python для анализа данных
А решение с циклом, а тем более индексами в задаче «прибавить к каждому элементу 10» не оптимальное
источник

I

Igor in Python для анализа данных
Это обучение
источник

AG

Arsen Gumin in Python для анализа данных
Я же написал «для справки», чтобы человек знал альтернативное решение.
источник

I

Igor in Python для анализа данных
Это как если бы при изучении ML сказать что нужно импортировать sklearn и выбрать нужный алгоритм или нужно написать самому алгоритм) Что больше пользы принесёт?))
источник

I

Igor in Python для анализа данных
Ну и со всем остальным точно так же)
источник

VM

Valerii Mamontov in Python для анализа данных
Вы всё сделали правильно. Но думаю, советовать лямбду и мап человеку, который затрудняется написать простой цикл, избыточно.
источник

AG

Arsen Gumin in Python для анализа данных
Это не одно и тоже, для задачи изучения циклов и индексов есть более подходящие задачи, типо всякие спиралей, лесенок и прочего
источник

AG

Arsen Gumin in Python для анализа данных
Но, я не могу спорить с тем, что и вы правы, я лишь немного радикально подошёл к вопросу
источник

AG

Arsen Gumin in Python для анализа данных
Просто авторы курсов не всегда добросовестно подходят к ним. Я уже надоел наблюдать очередной курс типо «анализ данных на питоне», после которого люди на вопрос «структуры данных питона» рассказывают про датафреймы
источник

VM

Valerii Mamontov in Python для анализа данных
Я недавно на работе обучал студентов-практикантов с последнего курса колледжа. Так вот там ещё хуже, чем на курсах.
источник

VM

Valerii Mamontov in Python для анализа данных
При том что у них были живые преподаватели.
источник

I

Igor in Python для анализа данных
Меня тоже интересует функциональная парадигма, но до ее полноценного изучение (с  haskell или каким то другим функциональным языком) увы, руки не доходят.
источник

VM

Valerii Mamontov in Python для анализа данных
При этом один из студентов в качестве дипломной работы разработал мобильное приложение по распознаванию лиц на фото.
Я сначала было подумал, что я у них научусь чему-то.
Вывод: жизнь сложная штука. Не стоит искать однозначный ответ на тот или иной вопрос, односторонне оценивать ситуацию.
источник