Да, вызов функции time.sleep() в Python влияет на механизм GIL (Global Interpreter Lock). Когда поток вызывает time.sleep(), он освобождает GIL, позволяя другим потокам Python выполняться в это время.
В Python искусственно инициировать исключение можно с помощью оператора raise. Он позволяет "выбросить" исключение вручную, чтобы сигнализировать об ошибочной ситуации или прервать выполнение кода.
В Python стандартный список (list) — это динамический массив, который обеспечивает быстрый доступ по индексу и позволяет эффективно добавлять элементы в конец.