On 08Feb2024 12:21, tony.fl...@btinternet.com <tony.fl...@btinternet.com> wrote:
I know that mappings by default support the ** operator, to unpack the mapping into key word arguments.

Has it been considered implementing a dunder method for the ** operator so you could unpack an object into a key word argument, and the developer could choose which keywords would be generated (or could even generate 'virtual' attributes).

Can you show us why you think that would look like in code?

Note that Python already has `a ** b` to raise `a` to the power of `b`, and it has a bunder method `__pow__` which you can define.
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to