Обучающий курс: stepik.org/cou... Разбираем в деталях работу функции filter для отбора значений из коллекций по заданным условиям (критериям). Telegram-канал: t.me/python_se...
Пікірлер: 42
@user-tb5py6oq1u2 жыл бұрын
Начну смотреть курсы с первого урока и всё записывать!
@schurickxxx2 жыл бұрын
Смысл записывать. Главное закреплять на практике. На stepik хорошая практика в этом курсе!
@user-wp9os7ce9l2 жыл бұрын
@@schurickxxx ну так запонимание лучше происходит когда записывают)
@ResurrectedPhoenix Жыл бұрын
@@user-wp9os7ce9l Запоминание лучше + проще потом вернуться к конспекту, перечитать или что-то найти в нём, чем ролик пересматривать.
@mantrida2 жыл бұрын
Ай-ай-ай, Сергей. Опять у вас 1 простое число ))
@grimma7952 жыл бұрын
В чем прикол?
@selfedu_rus2 жыл бұрын
грешен =)
@hasbeenbefore2 жыл бұрын
@@grimma795 у простых чисел 2 делителя, а у единицы только одно
@smartk41242 жыл бұрын
Да и четные среди простых вряд-ли можно встретить.
@selfedu_rus2 жыл бұрын
@@smartk4124 только 2
@vladimirastrelin17192 жыл бұрын
Круто...интересная функция. Берём на вооружение. Спасибо!
@laravalls94202 жыл бұрын
Спасибо за ваши видео
@tbassir9076 Жыл бұрын
Как всегда всё отлично! В этом варианте Вы показываете все методы исполнения и в конце выдаёте самый простой. Это как понимаю, чтобы знать все варианты исполнения, а не один?
@jamjam3337 Жыл бұрын
спасибо!
@user-zj3ih2ux5e2 жыл бұрын
Класс, а я для этого генераторы использовал.
@selfedu_rus2 жыл бұрын
Кстати, это тоже вариант и сейчас часто вместо filter применяют генераторы.
@gayratsaidakhmedov54518 ай бұрын
спасибо
@user-yo2oi7qz3l Жыл бұрын
спасибо за видео! и один вопрос, почему на 4.00 минуте есть d-=1
@selfedu_rus Жыл бұрын
на каждой итерации переменная d становится на единицу меньше
@user-yo2oi7qz3l Жыл бұрын
@@selfedu_rus спасибо
@donfedor0072 жыл бұрын
Вот ещё интересное применение list(filter(None, lst))), уберёт все None из списка. До конца не понял как работает)))
@ibrahimoglu2 жыл бұрын
👍
@user-wp9os7ce9l2 жыл бұрын
👍🏻👍🏿
@anyuta12612 жыл бұрын
5:10 Обратил внимание, что используется строковый метод isalpha, но не могу понять каким образом строки из списка передаются в STR.islpha
@selfedu_rus2 жыл бұрын
вы можете написать: >>> a = "hello" >>> str.upper(a) вернется 'HELLO'
@anyuta12612 жыл бұрын
@@selfedu_rus Большое спасибо! Не знал такой детали...
@mixvinez6177 Жыл бұрын
А можно ли эту функцию использовать с .txt файлом?
@selfedu_rus Жыл бұрын
напрямую нет, сначала в список или лучше генератором читать данные из файла, а затем уже этот генератор в filter сунуть )
@BomNikita6 ай бұрын
6:00 Выбирать из простых чисел только чётные? Извините, только одно просто число является чётным - это 2 😂
@ubershh2 жыл бұрын
Сергей, по многопоточности не планируете видео?
@selfedu_rus2 жыл бұрын
пока нет
@velesveles12682 жыл бұрын
9.4 Функция filter Подвиг 5. Сергей подскажите пожалуйста, что во втором тесте.
@selfedu_rus2 жыл бұрын
Напишите в телеграм-канал, сообщество подскажет, что делаете не так
@SASka-ct7zj2 жыл бұрын
Как понять d =x - 1 от какого числа отнимать 1 и x % d что на что делится
@nihaoarigato2 жыл бұрын
Дык... х задается пользователем, либо это элемент итерируемого объекта. К примеру, х = 6 d = 6-1 = 5 цикл while d > 1: если х делится без остатка на d=5 то False. В этом случае не делится берем d=4. Проверяем 6%4. Опять не делится берем d=3. ОПА! Делится! Возвращаем False И понимаем что 6 не простое число
@user-gf7fr8qw2e2 жыл бұрын
6,8,9,10 не простые цифры? а если простые то почему не появляется вэкране
@eugenedukatta935510 ай бұрын
Совсем не очевидно из вашего объяснения откуда берется параметр (x) для функции func То что это поэлементный перебор итерируемого параметра и очередной элемент используется как параметр для func, про это не сказано, можно только догадываться.
@eugenedukatta935510 ай бұрын
Почему filter это функция? Это не функция, это объект типа