Выбор ответа Middle Стандартная библиотека обновлено
Что возвращает bisect_left
Вопрос
Что вернёт bisect.bisect_left([1, 3, 3, 5], 3)?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: 1. bisectleft возвращает позицию, куда можно вставить значение, сохранив порядок, левее всех равных: первая 3 стоит на индексе 1. bisectright вернул бы 3, правее всех равных.
Варианты ответа
21правильный ответ3True
Разбор
bisect_left возвращает позицию, куда можно вставить значение, сохранив порядок, левее всех равных: первая 3 стоит на индексе 1. bisect_right вернул бы 3, правее всех равных. Значение True вернул бы проверочный in, а bisect возвращает индекс за O(log n).
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.