Отбор нечётных элементов списка с использованием lambda и функции filter
filter лениво оставляет элементы, для которых lambda возвращает истинное значение. Остаток x % 2 равен 1 у нечётных чисел и 0 у чётных.
Читать ответПодготовка к интервью
3221 вопрос в категории «Лайвкодинг»
Что проверяют на интервью
В этой подборке вопросы сгруппированы по формату «Лайвкодинг», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: frontend, browser, database.
Каталог
filter лениво оставляет элементы, для которых lambda возвращает истинное значение. Остаток x % 2 равен 1 у нечётных чисел и 0 у чётных.
Читать ответИщите целые слова, а не подстроки: bar не должно совпасть с abarb. Храните ключи в set и обрабатывайте файл фраз построчно.
Читать ответСохраните модели в зарегистрированном Django-приложении, выполните makemigrations для создания файла и migrate для применения. Перед применением просмотрите план.
Читать ответОпределите times как общее число попыток, возвращайте результат первого успеха, а после последней ошибки используйте raise для проброса исходного исключения.
Читать ответИспользуйте d.pop(key, None), затем верните d. Второй аргумент подавляет KeyError при отсутствии ключа без if и try/except.
Читать ответВозникнет TypeError, и print не выполнится. При этом вложенный список уже изменится на ['bee', 'geek']: += сначала мутирует list, затем пытается записать его обратно в tuple.
Читать ответDepends включает функцию в граф зависимостей запроса. Прямой вызов в значении параметра выполняется при объявлении обработчика, а не отдельно для каждого запроса.
Читать ответДля каждой записи добавьте счётчик ко всем суффиксам домена, разделённым точками. Накопленные значения преобразуйте обратно в строки.
Читать ответСоздавайте книгу и обложки атомарно, не меняйте validate_data и либо используйте objs для bulk_create, либо удалите эту переменную.
Читать ответРазворачивайте list, tuple, set и frozenset, пропускайте dict, а строки считайте целыми значениями. Явный стек убирает ограничение глубины рекурсивных вызовов.
Читать ответОтсортируйте три числа и верните элемент с индексом 1. Это медиана, включая случаи с равными значениями.
Читать ответВывод — [0, 1, 2, 3, 0, 1, 2, 3]. Оба вызова добавляют элементы в один и тот же список по умолчанию.
Читать ответ