по всем вопросам @workakkk
@itchannels_telegram - 🔥 все ит каналы
@ai_machinelearning_big_data -ML
@ArtificialIntelligencedl -AI
@datascienceiot - 📚
@pythonlbooks
РКН: clck.ru/3FmxmM
Post #5019
5.76K

🔥 Быстро превращай словарь в именованный кортеж (`namedtuple`) — красиво, удобно, читаемо
💡 Зачем это нужно?
Получаешь доступ к полям как к атрибутам (parts.id_num)
Удобно для структурированных данных (например, из JSON или API)
Легко отлаживать и читать
📌 Полезный приём, если хочешь избавиться от лишнего dict['ключ'] — и сделать код чуть "чище".
@pythonl
from collections import namedtuple
Parts = {
'id_num': '1234',
'desc': 'Ford Engine',
'cost': 1200.00,
'amount': 10
}
parts = namedtuple('Parts', Parts.keys())(**Parts)
print(parts)
# Parts(amount=10, cost=1200.0, id_num='1234', desc='Ford Engine')
💡 Зачем это нужно?
Получаешь доступ к полям как к атрибутам (parts.id_num)
Удобно для структурированных данных (например, из JSON или API)
Легко отлаживать и читать
📌 Полезный приём, если хочешь избавиться от лишнего dict['ключ'] — и сделать код чуть "чище".
@pythonl
- ❤ 14
- 👍 7
- 🔥 4
- 😁 3














