Как обозначается кортеж в питоне? 🐍|Узнайте, как использовать кортежи в Python
кортеж = (1, 2, "текст", True)
Детальный ответ
Как обозначается кортеж в питоне
Добро пожаловать в эту статью, где мы расскажем вам о том, как обозначается кортеж в питоне. Кортеж (tuple) - это упорядоченная неизменяемая коллекция элементов, которая может содержать объекты различных типов. Давайте рассмотрим несколько способов объявления и использования кортежей в Python.
Способ 1: Использование круглых скобок
Один из самых простых способов создания кортежа - использование круглых скобок. Просто перечислите элементы кортежа через запятую и заключите их в круглые скобки.
кортеж = (элемент1, элемент2, элемент3)
Например, если мы хотим создать кортеж с числами 1, 2 и 3:
числа = (1, 2, 3)
print(числа)
Вывод:
(1, 2, 3)
Способ 2: Использование функции tuple()
Еще один способ создать кортеж - использовать функцию tuple()
.
Эта функция принимает итерируемый объект в качестве аргумента и возвращает кортеж с элементами этого объекта.
список = [элемент1, элемент2, элемент3]
кортеж = tuple(список)
Например, мы можем создать кортеж из списка [1, 2, 3]:
список = [1, 2, 3]
кортеж = tuple(список)
print(кортеж)
Вывод:
(1, 2, 3)
Обращение к элементам кортежа
Чтобы получить доступ к элементам кортежа, мы используем индексы, начиная с 0. Просто напишите имя кортежа, за которым следует индекс элемента в квадратных скобках.
кортеж = (элемент1, элемент2, элемент3)
элемент = кортеж[индекс]
Например, давайте получим второй элемент кортежа чисел:
числа = (1, 2, 3)
второй_элемент = числа[1]
print(второй_элемент)
Вывод:
2
Изменение элементов кортежа
Кортежи являются неизменяемыми, то есть после создания их нельзя изменять. Вы не можете добавлять, удалять или изменять элементы кортежа. Если вам необходимо изменить кортеж, вам придется создать новый кортеж с новыми значениями.
Распаковка кортежа
В Python вы также можете распаковать кортеж, присваивая его значениям отдельные переменные. При присваивании переменным значения из кортежа, количество переменных должно соответствовать количеству элементов кортежа.
кортеж = (элемент1, элемент2, элемент3)
переменная1, переменная2, переменная3 = кортеж
Например, давайте распакуем кортеж чисел и присвоим каждому числу отдельную переменную:
числа = (1, 2, 3)
число1, число2, число3 = числа
print(число1)
print(число2)
print(число3)
Вывод:
1
2
3