Liste des Groupes | Revenir à cl python |
"Michael F. Stemper" <michael.stemper@gmail.com> writes:
>On 25/03/2024 01.56, Loris Bennett wrote:>Grant Edwards <grant.b.edwards@gmail.com> writes:I apologize if this has already been mentioned in this thread, but are
On 2024-03-22, Loris Bennett via Python-list <python-list@python.org> wrote:Indeed, but I was thinking in the context of
>Yes, I was mistakenly thinking that the popping the element would>
leave me with the dict minus the popped key-value pair.
It does.
dict_list = [d.pop('a') for d in dict_list]
and incorrectly expecting to get a list of 'd' without key 'a',
instead
of a list of the 'd['a]'.
you aware of "d.keys()" and "d.values"?
>
>>> d = {}
>>> d['do'] = 'a deer, a female deer'
>>> d['re'] = 'a drop of golden sunshine'
>>> d['mi'] = 'a name I call myself'
>>> d['fa'] = 'a long, long way to run'
>>> d.keys()
['fa', 'mi', 'do', 're']
>>> d.values()
['a long, long way to run', 'a name I call myself', 'a deer, a female deer', 'a drop of golden sunshine']
>>>
Yes, I am, thank you. However, I didn't want either the keys or the
values. Instead I wanted to remove a key within a list comprehension.
Les messages affichés proviennent d'usenet.