Кортеж¶
Тип даних Кортеж дозволяє зберігати послідовність об'єктів не залежно від їхнього типу, але на відміну від списків, кортеж після ініціалізації змінити неможливо. Оголошення кортежу в Барвінку має наступний синтаксис:
Ітератор кортежу¶
Кортеж реалізовує ітератор, який обходить його елементи зліва направо.
Оператори¶
оператор рівно та нерівно¶
порівнює кортежі поелементно
Атрибути¶
Кортеж.розмір()- Повертає кількість елементів в кортежу.Кортеж.знайти(обєкт)- Повертає індекс першого входження об'єкта в кортежу. Якщо елемента з таким індексом не існує, то поверне -1.Кортеж.кількість(обєкт)- Повертає кількість елементів в кортежу, які рівні переданому об'єкту.Кортеж.містить(елемент)- Перевіряє, чи кортеж містить заданий елемент.Кортеж.отримати(індекс)- Повертає елемент з кортежу по індексу. Викидає помилкуПомилкаІндексу, якщо індекс більший за розмір кортежу.Кортеж.зріз(початок, кількість=максимальнеЧисло)— Повертає новий кортеж, що містить елементи з вихідного кортежу, починаючи з переданого індексупочатокі охоплюючи задану кількість елементів. Якщо параметркількістьне передано, береться максимальна можлива кількість елементів від індексупочатокдо кінця кортежу. Викидає помилкуПомилкаІндексу, якщо значення параметрапочатокперевищує розмір кортежу.