Name
dict — Python 2.2 and later
Synopsis
dict(x
={ })
Returns a new dictionary object with the same items as argument
x
. When x
is a
dictionary,
dict(
x
)
returns a copy of x
, like
x
.copy( )
does.
Alternatively, x
can be a sequence of
pairs, that is, a sequence whose items are sequences with two items
each. In this case,
dict(
x
)
returns a dictionary whose keys are the first items of each pair in
x
, while the corresponding values are the
corresponding second items. In other words, when
x
is a sequence,
c=dict(
x
)
has the same effect as the following:
c = { } for key, value in x: c[key] = value
Get Python in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.