温馨提示×

Python writelines和迭代器配合

小樊
88
2024-07-18 15:43:27
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

可以使用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的文件中。最后关闭文件。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Python writelines函数用法有哪些技巧

0