Вы уверены, что хотите покинуть сраницу?
Не сохранные данные будет утеряны!
func(1, 2)
)return 1, 2
)a, b = 1, 2
)a, b = b, a
)t = () # Литерал
t = tuple() # Функция
t = (1, 2, 3)
Обратите внимание, что иногда скобки — это просто математические скобки. Если вы создаете кортеж с одним элементом, то после значения должна стоять запятая.
type((1))
# <class 'int'>
type((1 + 1)
# <class 'int'>
type((1, ))
# <class 'tuple'>
Символ | Операция | Пример | Результат |
---|---|---|---|
+ |
Конкатенация | (1, 2) + (3, 4) |
(1, 2, 3, 4) |
* |
Повторение | (1, 2) * 2 |
(1, 2, 1, 2) |
in |
Членство | 1 in (1, 2) |
True |
is |
Идентичность | (1, a := []) is (1, a) |
False |
== |
Равенство | (1, a := []) == (1, a) |
True |
[x] |
Взятие по индексу | (1, 2)[0] |
1 |
[x:y:z] |
Срезы | (1, 2)[::-1] |
(2, 1) |
Метод | Назначение |
---|---|
tuple.index(value, start=0, stop=-1) |
Возвращает индекс первого элемента со значением value между start и stop , или ValueError , если значение не найдено. |
tuple.count(value) |
Возвращает количество элементов со значением value |