December 13, 2022
Что нужно знать о библиотеке collections в Python
from collections import ChainMap
ChainMap нужен для логического (не объединяем физически) объединения словарей для поиска информации, физического копирования словарей не происходит и если изменить один из исходников, то изменении отобразится и в chainMap. Удобен для поиска информации, но при изменениях меняется первый словарь в наборе.
Но при его изменениях будет изменять только первый словарь
from collections import namedtuple
Именованный кортеж, очень удобно, можно обращаться и по индексу и по ключу