ИМЕНОВАННЫЙ КОРТЕЖ PYTHON
Именованный кортеж (named tuple) в Python - это подкласс кортежей, который добавляет имена и доступ по именам к полям кортежа. Например, namedtuple('Person', ['name', 'age']) создаст класс 'Person' с полями 'name' и 'age', к которым можно обращаться по их именам.
Создание и использование именованных кортежей:
from collections import namedtuple
Point = namedtuple('Point', ['x', 'y'])
p = Point(1, y=2)
print(p.x, p.y) # Output: 1 2
Именованные кортежи также наследуют все методы кортежей, например, методы count() и index():
p = Point(1, 2)
print(p.count(1)) # Output: 1
print(p.index(2)) # Output: 1
Именованные кортежи удобны для определения записей в данных, где каждый элемент имеет имя и значение. Их также можно использовать для улучшения читаемости кода, заменяя обычные кортежи на именованные в случаях, когда индексы элементов могут быть запутанными или легко забытыми.
namedtuple и NamedTuple в Python
Типизированный Python для профессиональной разработки — теория и практика [2022]
В чем разница между списками и кортежами в python?
Сollections namedtuple python
#31. Кортежи (tuple) и их методы - Python для начинающих
Python - namedtuple именованные кортежи
Python - Полный Курс по Python [10 ЧАСОВ]
Собеседование Python 2023. Разбор базовых вопросов
34 Кортежи (tuple) в Python. Операции и методы кортежей
Новые материалы:
- Python стоимость покупки
- Isinstance python описание
- Python камень ножницы бумага ящерица спок
- Эконометрика в python
- Исходники python программ
- Python найти в списке элемент
- Numpy возведение в степень
- Проверка на дурака python
- Напишите программу которая выводит на экран значение выражения 21234 python
- Bulk create django пример
- Ботнет на python