擅长:python、mysql、java
<p>即使键中的列表具有不同的长度,这也会起作用。</p>
<pre><code> with myFile:
writer = csv.DictWriter(myFile, fieldnames=list(clusterWordMap.keys()))
writer.writeheader()
while True:
data={}
for key in clusterWordMap:
try:
data[key] = clusterWordMap[key][ind]
except:
pass
if not data:
break
writer.writerow(data)
</code></pre>
<p><strong>您可以使用pandas将其保存到csv:</strong></p>
<pre><code>df = pd.DataFrame({key: pd.Series(value) for key, value in dictmap.items()})
df.to_csv(filename, encoding='utf-8', index=False)
</code></pre>