Курс Python → Python Ellipsis использование
В Python существует встроенный объект под названием Ellipsis, который представляет собой многоточие (…). Этот объект является глобально доступным и может быть использован в различных контекстах. Например, его можно использовать как заполнитель для кода, который еще не был написан, аналогично инструкции pass. Также многоточие может быть использовано в синтаксисе нарезки для представления полных фрагментов в оставшемся направлении.
Пример использования многоточия в качестве заполнителя:
def my_function():
...
В данном примере многоточие указывает на то, что тело функции еще не было реализовано, и ожидает дальнейшей разработки.
Пример использования многоточия в синтаксисе нарезки:
my_list = [1, 2, 3, 4, 5]
print(my_list[2:...])
В данном примере многоточие указывает на то, что в нарезке нужно взять все элементы до конца списка. Это удобно в случаях, когда точное количество элементов неизвестно, но нужно взять все доступные.
Таким образом, многоточие в Python является полезным инструментом, который позволяет удобно обозначать неопределенные или недостающие части кода, а также использовать его в синтаксисе нарезки для работы с последовательностями данных.
Другие уроки курса "Python"
- Контроль точности вывода чисел
- Повторение элементов списков
- Объединение словарей в Python
- Установка Git и AWS CLI
- discard() — удаление элемента из множества
- Слияние словарей в Python 3.9
- Метод pop() списка
- Метод ipow для возведения в степень
- Переопределение метода len
- Определение объема памяти объекта
- Преобразование PowerPoint в PDF.
- Метод join() для объединения элементов в строку.
- Управление браузером с Selenium
- Лямбда-функции в цикле
- Названия переменных
- Возврат нескольких значений из функции
- Модуль subprocess: запуск внешних команд
- Удаление элемента из списка в Python
- Установка и использование TensorFlow
- Работа с deque в Python
- Перезапуск ячейки в Jupyter Notebook с dostoevsky
- Делегирование в Python
- Инверсия списка/строки в Python
- Типы возвращаемых значений в Python
- Философия Python
- Работа со стеком в Python
- Удаление специальных символов
- Создание вложенных циклов for
- Получение списка кортежей из словаря
- Управление асинхронными задачами на Python.
- Добавление элементов в список
- Добавление цвета в консоли
- Сортировка в Python
- Работа с JSON данными в Python
- Извлечение аудио из видео
- Работа со списками
- Разделение строки в Python
- Управление ресурсами с контекстными менеджерами
- Разделение строки с помощью re.split()
- Синхронизация доступа к ресурсам
- Настройка Cron
- Функции range() в Python
- Печать в одной строке
- Метод rsub в Python: расширение функциональности вычитания
- F-строки в Python 3.8
- Инверсия списков и строк в Python















