gpt4 book ai didi

python - 加载多个文件并将它们保存为变量

转载 作者:行者123 更新时间:2023-11-28 21:41:26 25 4
gpt4 key购买 nike

我需要从不同的文件加载数据并将其保存为数组。我有多个名为 file.n.project.dat 的文件,其中 n 是 1-100。到目前为止,似乎使用 numpy 是最好的开始方式。每个文件都是一个 5 x 5 的数组。稍后我需要能够在我的代码中添加/乘以数组。

现在我有这段代码来加载数据,但我如何让每个文件都有自己的变量?

import numpy as np
for i in range(1,101):
np.loadtxt('file.' + str(i) + '.project.dat')

所以我需要做的是加载多个文件并为每个文件创建一个变量。

我看过以前的帖子使用 vars() 创建变量,但我无法解决我的问题。

最佳答案

您能否尝试将每个值附加到列表中,然后尝试一个接一个地访问列表元素以获取值。
将 numpy 导入为 np
我 = []
对于范围内的我(1,101):
l.append(np.loadtxt('file.' + str(i) + '.project.dat'))
打印 l

我相信你的问题应该这样解决。我将拥有您想要的所有值。

关于python - 加载多个文件并将它们保存为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44768398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com