<p>我试图用同一索引中列表B中的元素替换列表A中的任何“-”实例。现在我的输出根本没有修改列表A,所以我怀疑我的for循环正在处理一个副本。在</p>
<pre><code>A = [ ["dog", ["corgi",'-',"labrador"]], ["cat", ["tabby","persian",'-']] ]
B = ["BLANK 1","BLANK 2","BLANK 3"]
i = 0
for one,two in zip(A[i][1],B):
if one == '-':
one = two
i += 1
print(A)
</code></pre>
<p>我希望我的输出(即修改后的列表A)如下所示:</p>
^{pr2}$
<p>非常感谢你们对我的指导!在</p>