Чем отличается использование кортежа от списка в Python?
Основные отличия кортежа (tuple) от списка (list) в Python:
Читать ответПодготовка к интервью
57 вопросов с собеседований в ИнфоТехСервис
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ИнфоТехСервис. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, database, sql.
Каталог
Основные отличия кортежа (tuple) от списка (list) в Python:
Читать ответGIL (Global Interpreter Lock) — это глобальная блокировка интерпретатора Python, которая гарантирует, что в любой момент времени только один поток выполняет байт-код Python.
Читать ответКортеж занимает меньше памяти, чем список в Python.
Читать ответИтерация по списку в Python включает следующие этапы:
Читать ответSQLAlchemy — это популярная ORM (Object-Relational Mapping) библиотека для Python, которая облегчает работу с базами данных.
Читать ответВ работе на Python часто применяю следующие паттерны:
Читать ответSentinel в Redis — это система мониторинга и автоматического переключения мастера (failover) в кластере Redis.
Читать ответФункция range в Python используется для генерации последовательности чисел и часто применяется в циклах for. Основные характеристики:
Читать ответАтрибут slots в Python используется для ограничения набора атрибутов, которые могут быть у экземпляров класса. Это позволяет:
Читать ответCookie — это небольшие текстовые файлы, которые веб-сервер отправляет браузеру и которые браузер сохраняет на стороне пользователя.
Читать ответДа, в asyncio Task используется для планирования и выполнения корутин в фоне, позволяя запускать несколько асинхронных задач одновременно.
Читать ответДля предотвращения SQL-инъекций в Python-приложениях рекомендуется использовать следующие методы:
Читать ответ