回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个字典<code>update_fields</code>,它有键/值对,其中值是另一个字典:</p>
<pre><code>{datetime.date(2016, 12, 2): {'t1030': 0, 't1045': 0, 't0645': 0, 't1645': 0, 't0600': 0, 't1415': 0, 't1000': 0, 't1430': 0, 't0700': 0, 't1800': 0, 't1715': 0, 't1630': 0, 't1615': 0, 't1945': 0, 't1730': 0, 't1530': 0, 't1515': 0, 't0830': 0, 't0915': 0, 't1245': 0, 't1300': 0, 't1600': 0, 't1900': 0, 't2000': 0, 't2115': 0, 't0715': 0}, datetime.date(2016, 12, 1): {'t1030': 0, 't1045': 0, 't0645': 0, 't1645': 0, 't0600': 0, 't1415': 0, 't1000': 0, 't1430': 0, 't0700': 0, 't1800': 0, 't1715': 0, 't1630': 0, 't1615': 0, 't1945': 0, 't1730': 0, 't1530': 0, 't1515': 0, 't0830': 0, 't0915': 0, 't1245': 0, 't1300': 0, 't1600': 0, 't1900': 0, 't2000': 0, 't2115': 0, 't0715': 0}}
</code></pre>
<p>我想根据每个键值创建另一个字典(或者以某种方式提取它),但是当我尝试以下操作时:</p>
^{pr2}$
<p>我得到<code>AttributeError: 'datetime.date' object has no attribute 'iteritems'</code></p>
<p>当我这样做的时候:</p>
^{3}$
<p>我得到<code>TypeError: 'datetime.date' object is not iterable</code></p>
<p>我会做错什么?它可能与外部字典键是datetime有关吗?无论我做什么尝试,我似乎都无法突破这个键并访问它的值。在</p>