From 9a8d0d5c7d1ad3bfee57efce7860cded9790eee7 Mon Sep 17 00:00:00 2001 From: Paul Moore Date: Tue, 19 Apr 2016 19:17:16 +0100 Subject: [PATCH] Mention types.SimpleNamespace in collections.namedtuple doc Issue #26805. --- Doc/library/collections.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Doc/library/collections.rst b/Doc/library/collections.rst index 728cd485a16..37d9e003cb8 100644 --- a/Doc/library/collections.rst +++ b/Doc/library/collections.rst @@ -792,6 +792,11 @@ they add the ability to access fields by name instead of position index. Named tuple instances do not have per-instance dictionaries, so they are lightweight and require no more memory than regular tuples. + For simple uses, where the only requirement is to be able to refer to a set + of values by name using attribute-style access, the + :class:`types.SimpleNamespace` type can be a suitable alternative to using + a namedtuple. + .. versionchanged:: 3.1 Added support for *rename*.