<p>我正在尝试将临时列表(temp)附加到主列表(dfl)中,临时列表会在for循环的每次迭代中更改其中的元素。你知道吗</p>
<p>代码片段如下-</p>
<pre><code>for i in range(1,n+1):#n is the number of rows
for j in range(2,8):
data = driver.find_element_by_xpath("//xpath").text #Data is derived from a website element by element
temp.append(data)
dfl.append(temp)
print(dfl)
temp.clear()
</code></pre>
<p>现在,<code>print(dfl)</code>得到所需的输出,<code>[[list1],[list2]]</code>。
但是当我在for循环外执行相同的<code>print(dfl)</code>时,它会打印出两个空列表,如so <code>[[],[]]</code></p>
<p>我哪里出错了?你知道吗</p>