微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Python 中使用 for 循环保存文件?

如何解决如何在 Python 中使用 for 循环保存文件?

我有一个包含如下的 excel 数据:

x y0 y1 y2 y3
0 0.101 0.189 0.158 0.258
0 0.112 0.215 0.258 0.358
0 0.241 0.289 0.315 0.415

我已将这些数据加载到 jupyter notebook 中并分配了“df”。

我想提取 x 和 y1 列并另存为 .txt 文件。同样,我想获取每个包含 x、y2 和 x、y4 的 .txt 文件。我想用for循环来保存。

df = pd.read_excel('file.xlsx')
for i in range(4):
    s = db[['x',y[i]]
    s.to_csv('y[i].txt',index=False) #I dunno how to save each file. 

如何获取.txt文件为y1.txt、y2.txt? 这个问题对这里的人来说可能看起来很简单,但你的回答对我很有帮助。

解决方法

您的问题的答案是: f-string's,如果你不知道,谷歌一下。

解决方案:

*

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。