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

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

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

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

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

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

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

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

Автор урока

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

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

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

  1. Python groupby() из itertools: работа с повторяющимися элементами
  2. Переопределение унарных операторов
  3. Создание и удаление объектов
  4. Объединение словарей в Python
  5. Форматирование строк в Python
  6. Оператор «not» в Python
  7. Импорт объектов из модулей
  8. Преобразование символов в нижний регистр
  9. Операторы увеличения и уменьшения в Python
  10. Срезы в Numpy
  11. Представление бесконечности в Python
  12. Сравнение объектов в Python
  13. Поиск частого элемента
  14. Работа с аргументами командной строки в Python
  15. Numpy: использование Ellipsis
  16. Псевдонимы в Python
  17. Работа с комплексными числами
  18. Упрощение условных выражений с тернарным оператором
  19. Поиск уникальных и повторяющихся элементов
  20. Перегрузка операторов в Python
  21. Красивый вывод списка
  22. Извлечение новостей с помощью newspaper3k
  23. Конкатенация строк в Python
  24. Преобразование регистра символов
  25. Импорт модулей и пакетов в Python
  26. Операторы присваивания в Python
  27. Оператор break в Python
  28. Установка переменной среды в Python
  29. Метод split() для разделения строк
  30. Применение функции к каждому элементу списка
  31. Работа с CSV файлами в Python
  32. Оператор «is not» в Python
  33. Работа с срезами в Python
  34. Работа с пользовательским вводом
  35. Нахождение самого длинного слова в списке с помощью max
  36. Работа с изображениями PIL
  37. Python Ellipsis использование
  38. Работа с IP-адресами в Python
  39. Оператор морж в Python 3.8
  40. Определение относительного пути
  41. Использование эмодзи в Python
  42. Подсчет элементов в списке с Counter
  43. Обязательные аргументы в Python
  44. Анонимные функции в Python
  45. Показ всплывающих окон Tkinter
  46. Преобразование текста в нижний регистр
  47. Нахождение пересечения множеств

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