(original) (raw)
On 3 January 2012 18:45, Robert Kern <robert.kern@gmail.com> wrote:
\[\~\]|7> a = {'one': 1}
\[\~\]
|8> b = {'one': '1'}
\[\~\]
|9> set(a.items()) | set(b.items())
set(\[('one', '1'), ('one', 1)\])
\[\~\]
|10> dict(set(a.items()) | set(b.items()))
{'one': 1}
I don't know what you've done here:
>>> a = {'one': 1}
>>> b = {'one': 1}
>>> set(a.items()) | set(b.items())
{('one', 1)}
>>> dict(set(a.items()) | set(b.items()))
{'one': 1}
>>>�
(
However, your point remains:
>>> a = {'number': 1}
>>> b = {'number': 2}
>>> set(a.items()) | set(b.items())
{('number', 1), ('number', 2)}
\>>> dict(set(a.items()) | set(b.items()))
{'number': 2}
>>>
)