回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<div>
</div>
<p>下面是字典</p>
<p><code>[{'id':1,'name':'A','revenue':1234,'values':[1,2,3,4]}, {'id':2,'name':'B','revenue':5678,'values':[5,6,7,8]} {'id':3,'name':'C','revenue':1232,'values':[1,2,3,2]} {'id':4,'name':'D','revenue':1221,'values':[1,2,2,1]}]</code></p>
<p>代码如下</p>
<pre><code>def fn1(elements):
data = {'id':None,'name':None}
return data
def fn2(elements):
test = {'revenue':'None','details':None}
return test
</code></pre>
<p>在fn2中<code>details</code>必须来自<code>fn1</code>返回</p>
<p>我能像<code>test['details'] = fn1(elements)</code>那样写吗</p>
<p>我得到了<code>AttributeError</code></p>
<p>是否可能,或者我是否需要再次编写详细逻辑</p>