Курс Python → Python Ellipsis использование

В Python существует встроенный объект под названием Ellipsis, который представляет собой многоточие (…). Этот объект является глобально доступным и может быть использован в различных контекстах. Например, его можно использовать как заполнитель для кода, который еще не был написан, аналогично инструкции pass. Также многоточие может быть использовано в синтаксисе нарезки для представления полных фрагментов в оставшемся направлении.

Пример использования многоточия в качестве заполнителя:


def my_function():
    ...

В данном примере многоточие указывает на то, что тело функции еще не было реализовано, и ожидает дальнейшей разработки.

Пример использования многоточия в синтаксисе нарезки:


my_list = [1, 2, 3, 4, 5]
print(my_list[2:...])

В данном примере многоточие указывает на то, что в нарезке нужно взять все элементы до конца списка. Это удобно в случаях, когда точное количество элементов неизвестно, но нужно взять все доступные.

Таким образом, многоточие в Python является полезным инструментом, который позволяет удобно обозначать неопределенные или недостающие части кода, а также использовать его в синтаксисе нарезки для работы с последовательностями данных.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Функция enumerate() — Python
  2. Сортировка слиянием
  3. Атрибуты класса и экземпляра
  4. Каналы Senior: Python, Java, Frontend, SQL, C++
  5. Структура данных словарь в Python
  6. Метод lt для сортировки объектов
  7. Метод join() для объединения элементов строки
  8. Библиотека Rich: форматирование текста
  9. Представление бесконечности в Python
  10. Работа с модулем os в Python
  11. Python Метод del.
  12. Функция zip() в Python
  13. Игра «Виселица» на Python
  14. Преобразование списков в словарь
  15. Поиск индексов подстроки
  16. Операции с датами в Python
  17. Резервирование символов в Python
  18. Методы list в Python
  19. Хэш-функции в Python
  20. Фильтрация элементов с помощью islice
  21. Сравнение строк в Python
  22. Использование type hints
  23. Регистрация на хакатоне
  24. Работа с рекламными данными в Pandas
  25. Основы слова
  26. Экспорт функций в Python
  27. Замена символов в Python
  28. Декоратор для группы пользователей в Django
  29. Пропуск начальных строк с помощью dropwhile()
  30. Преобразование PowerPoint в PDF.
  31. %pinfo: получение информации об объекте
  32. Python enumerate() для работы с индексами
  33. Повторение элементов списков
  34. Установка максимального количества цифр
  35. Декоратор Property в Python
  36. kwargs в Python
  37. Структуры данных в Python
  38. Проверка элементов списка условием
  39. Функции высшего порядка в Python
  40. Генераторы списков в Python
  41. Магические методы в Python
  42. Распаковка с оператором *
  43. Цикл for в Python
  44. Передача аргументов в Python
  45. Измерение времени выполнения кода

Marketello читают маркетологи из крутых компаний