Kaydet (Commit) ff63f202 authored tarafından Guido van Rossum's avatar Guido van Rossum

"Documentation" for {}.popitem().

üst b822c613
...@@ -817,6 +817,9 @@ arbitrary objects): ...@@ -817,6 +817,9 @@ arbitrary objects):
{\code{\var{a}[\var{k}]} if \code{\var{a}.has_key(\var{k})}, {\code{\var{a}[\var{k}]} if \code{\var{a}.has_key(\var{k})},
else \var{x} (also setting it)} else \var{x} (also setting it)}
{(5)} {(5)}
\lineiii{\var{a}.popitem()}
{remove and return an arbitrary (\var{key}, \var{value}) pair}
{(6)}
\end{tableiii} \end{tableiii}
\noindent \noindent
...@@ -841,6 +844,9 @@ provided and \var{k} is not in the map, \code{None} is returned. ...@@ -841,6 +844,9 @@ provided and \var{k} is not in the map, \code{None} is returned.
\item[(5)] \function{setdefault()} is like \function{get()}, except \item[(5)] \function{setdefault()} is like \function{get()}, except
that if \var{k} is missing, \var{x} is both returned and inserted into that if \var{k} is missing, \var{x} is both returned and inserted into
the dictionary as the value of \var{k}. the dictionary as the value of \var{k}.
\item[(6)] \function{popitem()} is useful to destructively iterate
over a dictionary, as often used in set algorithms.
\end{description} \end{description}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment