可以使用writelines方法將迭代器中的內容逐行寫入文件中,如下所示:
# 創建一個迭代器
iterator = iter(['line 1', 'line 2', 'line 3'])
# 打開文件進行寫入
with open('output.txt', 'w') as file:
file.writelines(line + '\n' for line in iterator)
在上面的示例中,我們首先創建了一個迭代器,里面包含了三行字符串。然后使用writelines
方法將迭代器中的內容逐行寫入到名為output.txt
的文件中。最后關閉文件。