pop method question
Nicholas Parsons
parsons.nicholas1 at gmail.com
Sat Mar 3 15:56:39 EST 2007
On Mar 3, 2007, at 3:49 PM, Paul Rubin wrote:
> Nicholas Parsons <parsons.nicholas1 at gmail.com> writes:
>> I was just playing around in IDLE at the interactive prompt and typed
>> in dir({}) for the fun of it. I was quite surprised to see a pop
>> method defined there. I mean is that a misnomer or what? From the
>> literature, pop is supposed to be an operation defined for a stack
>> data structure. A stack is defined to be an "ordered" list data
>> structure. Dictionaries in Python have no order but are sequences.
>> Now, does anyone know why the python core has this pop method
>> implemented for a dictionary type?
>
> Try typing:
>
> help({}.pop)
> --
> http://mail.python.org/mailman/listinfo/python-list
Thanks, that gives a more details explanation of what the behavior is
but doesn't answer my question above :(
More information about the Python-list
mailing list