Re: Coming In Python 3.15: Sentinel Values
Lawrence D’Oliveiro <[email protected]> Tue, 12 May 2026 02:42:01 -0000 (UTC)
| Newsgroups | comp.lang.python |
|---|---|
| Organization | A noiseless patient Spider |
| Message-ID | <[email protected]> |
On Mon, 11 May 2026 19:51:21 -0500, Tim Daneliuk wrote: > On 5/10/26 19:17, Lawrence D’Oliveiro wrote: >> >> A new feature coming in Python 3.15 is the “sentinel” class, useful >> for creating custom values to mark the end of sequences of items, that >> kind of thing >> <https://docs.python.org/3.15/library/functions.html#sentinel>, >> <https://peps.python.org/pep-0661/>. >> >> For those times when a simple “None” marker element is not >> sufficient, this will be very convenient. > > Forgive me, but this smells of Feeping Creaturism to solve a not > very important question at the expense crufting up the language and > decreasing clarity. In order to be forgiven, you will have to explain why you think so. Some of us have done enough Python programming that we can see the utility of such a feature, minor as it is.