Вопрос задан 24.07.2026 в 11:24. Предмет Информатика. Спрашивает Зиновина Ольга.

Python! Яка різниця між list і tuple, навіщо вони?

Перейти к ответам

Ответы на вопрос

Отвечает Черниш Андрій.

List (список) — це змінна структура даних, елементи якої можна додавати, видаляти або змінювати після створення. Записується у квадратних дужках: [1, 2, 3].

Tuple (кортеж) — це незмінна структура даних, після створення її елементи не можна змінити. Записується у круглих дужках: (1, 2, 3).

Основні відмінності:

  • Змінність: list — змінний, tuple — незмінний.
  • Швидкодія: tuple працює трохи швидше за list, бо не потребує механізмів зміни.
  • Використання: list — для колекцій, які можуть змінюватися (наприклад, список студентів). Tuple — для фіксованих наборів даних (наприклад, координати точки, ключі словника).
  • Синтаксис: list — [], tuple — ().

Tuple також може використовуватися як ключ у словнику, а list — ні.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос