擅长:python、mysql、java
<p>您可以在循环中浏览列表,更新df:</p>
<pre><code>for col_name in mylist:
datasetMatchedDomains = datasetMatchedDomains.withColumn(col_name, lit(0))
</code></pre>
<p>有趣的后续行动-如果这有效,请尝试使用<code>reduce</code>:)</p>
<p>另外,关于编辑-<code>withColumn</code>并没有修改原始数据帧,而是每次返回一个新的数据帧,每次循环迭代都会覆盖该数据帧</p>