Кортежі
Кортеж — це структура, схожа на список, але незмінна: після створення її вміст не можна змінити.
Корисно використовувати для групування значень, які мають залишатися фіксованими, наприклад, координати (x, y), кольори RGB (255, 0, 0) або інші константні дані.
Оголошення кортежу
Кортеж оголошується за допомогою дужок (()) замість квадратних дужок:
coordinates = (10, 20)
Також можна створити кортеж без дужок: x = 1, 2, 3 — Python розпізнає кому як позначення кортежу.
Незмінність
Кортежі не можна змінювати — не можна додавати, видаляти або змінювати значення.
Спроба зробити це викликає TypeError.
Це робить їх ідеальними для фіксованих конфігурацій, констант або безпечного повернення значень із функцій.
Доступ і розпакування кортежів
Як і списки, кортежі використовують індекси, починаючи з 0.
Наприклад, colors[0] — це "red", а colors[-1] — це "blue".
Кортежі також підтримують розпакування — присвоєння значень змінним за один крок:
x, y = (10, 20) встановлює x = 10 і y = 20.
Це особливо корисно, коли функції повертають декілька значень.
Підсумок
- Кортежі зберігають кілька значень, як і списки — але є незмінними;
- Для їх створення використовуйте дужки або коми;
- Доступ до елементів за індексом — так само, як у списках;
- Після створення кортежі не можна змінювати;
- Використовуйте їх, коли потрібні фіксовані, надійні дані.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you show more examples of defining tuples in Python?
What happens if I create a tuple with just one element?
When should I use a tuple instead of a list?
Чудово!
Completion показник покращився до 5
Кортежі
Свайпніть щоб показати меню
Кортеж — це структура, схожа на список, але незмінна: після створення її вміст не можна змінити.
Корисно використовувати для групування значень, які мають залишатися фіксованими, наприклад, координати (x, y), кольори RGB (255, 0, 0) або інші константні дані.
Оголошення кортежу
Кортеж оголошується за допомогою дужок (()) замість квадратних дужок:
coordinates = (10, 20)
Також можна створити кортеж без дужок: x = 1, 2, 3 — Python розпізнає кому як позначення кортежу.
Незмінність
Кортежі не можна змінювати — не можна додавати, видаляти або змінювати значення.
Спроба зробити це викликає TypeError.
Це робить їх ідеальними для фіксованих конфігурацій, констант або безпечного повернення значень із функцій.
Доступ і розпакування кортежів
Як і списки, кортежі використовують індекси, починаючи з 0.
Наприклад, colors[0] — це "red", а colors[-1] — це "blue".
Кортежі також підтримують розпакування — присвоєння значень змінним за один крок:
x, y = (10, 20) встановлює x = 10 і y = 20.
Це особливо корисно, коли функції повертають декілька значень.
Підсумок
- Кортежі зберігають кілька значень, як і списки — але є незмінними;
- Для їх створення використовуйте дужки або коми;
- Доступ до елементів за індексом — так само, як у списках;
- Після створення кортежі не можна змінювати;
- Використовуйте їх, коли потрібні фіксовані, надійні дані.
Дякуємо за ваш відгук!