Курс Python → Работа с кортежами в Python

Кортежи в Python — это неизменяемые упорядоченные коллекции объектов, которые могут содержать элементы любого типа данных. Для создания кортежа используется функция tuple(). Основное отличие кортежей от списков заключается в том, что кортежи не могут быть изменены после создания, что обеспечивает их безопасность и целостность данных.

Одним из главных преимуществ кортежей является их эффективность. Поскольку кортежи занимают меньше места в памяти и не могут быть изменены, они работают быстрее, чем списки. Поэтому, если вам необходима коллекция данных, которую необходимо защитить от изменений, кортежи будут отличным выбором.

Для создания кортежа используются круглые скобки или функция tuple(). Например:

my_tuple = (1, 2, 3)
another_tuple = tuple([4, 5, 6])

Как и списки, кортежи можно сравнивать между собой с использованием операторов сравнения. Правила сравнения для кортежей такие же, как и для списков. При этом, кортежи могут содержать любые объекты, включая другие кортежи.

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

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

Автор урока

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

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

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

  1. Логирование с Logzero
  2. Извлечение статей с newspaper3k
  3. Сортировка данных в Python
  4. Группы исключений в Python
  5. Установка и использование pyshorteners
  6. Определение объема памяти объекта
  7. Функции высшего порядка в Python
  8. Нахождение хеша для бесконечности и NaN в Python
  9. Использование *args
  10. Циклы for в Python
  11. Проверка индексов коллекции
  12. Добавление элемента в список.
  13. Частичное совпадение пользовательского ввода в Python 3.10
  14. Повторение и перенос строки
  15. Ограничение ресурсов в Python
  16. Хранение переменных в Python.
  17. Быстрый поиск кода
  18. Модуль itertools: комбинации и перестановки
  19. Создание копии итератора
  20. Оператор break в Python
  21. Работа с IP-адресами в Python
  22. Удаление элементов по срезу
  23. Функция product() из itertools
  24. Работа с словарями в Python
  25. Применение функции к списку
  26. Метод __complex__ в Python
  27. Работа с аргументами командной строки
  28. Выбор редактора кода.
  29. Создание панели меню Tkinter
  30. Работа с классами данных
  31. Округление банкира в Python
  32. Фильтрация данных в Python.
  33. Глобальные переменные в Python
  34. Работа с коллекциями Python
  35. Названия переменных
  36. Безопасный доступ к значениям словаря
  37. Генератор списка с условием if
  38. Управление фоновыми задачами в Python
  39. Функция divmod() в Python
  40. Генерация UUID в Python
  41. Работа со строками
  42. Срезы в Python
  43. Функция enumerate в Python
  44. Colorama: окрашивание текста в Python
  45. Управление памятью в Python
  46. Объединение словарей в Python
  47. Переопределение метода

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