.. _consider-using-namedtuple-or-dataclass: consider-using-namedtuple-or-dataclass / R6101 ============================================== **Message emitted:** ``Consider using namedtuple or dataclass for dictionary values`` **Description:** *Emitted when dictionary values can be replaced by namedtuples or dataclass instances.* **Problematic code:** .. literalinclude:: /data/messages/c/consider-using-namedtuple-or-dataclass/bad.py :language: python **Correct code:** .. literalinclude:: /data/messages/c/consider-using-namedtuple-or-dataclass/good.py :language: python **Configuration file:** .. literalinclude:: /data/messages/c/consider-using-namedtuple-or-dataclass/pylintrc :language: ini .. note:: This message is emitted by the optional :ref:`'code_style'` checker, which requires the ``pylint.extensions.code_style`` plugin to be loaded. Created by the `code_style `__ checker.