...
Метод | Описание | Пример | Результат |
---|---|---|---|
count() | Получение количества элементов кортежа | (1, 2, 3).count() | 3 |
first() | Получение первого элемента кортежа | (1, 2, 3).first() | 1 |
last() | Получение последнего элемента кортежа | (1, 2, 3).last() | 3 |
has(index) | Возвращает true, если кортеж содержит элемент с указанным порядковым номером и false в противном случае | (1, 2, 3).has(0) | true false |
get(index) | Возвращает элемент кортежа по его порядковому номеру или nil если такого элемента нет | (1, 2, 3).get(1) | 2 |
contains(item) | Возвращает true, если кортеж содержит элемент item и false в противном случае | (1, 2, 3).getcontains(3) | true |
index(item) | Возвращает порядковый номер элемента item, либо -1 если такого элемента нет | (1, 2, 3).index(3) | 2 |
equals(other) | Возвращает true, если other представляет собой точно такой же кортеж (т.е. кортеж содержащий те же самые элементы) и false в противном случае | ('a', 'b').equals(('a', 'b')) | true false |
hash() | Возвращает строку, представляющую собой хэш кортежа (значение уникально идентифицирующее содержимое кортежа) | ('a', true).hash() | bb2fadd01f7d0ac9864dc963a61f653f |
...