gpt4 book ai didi

Python将数据文件读入列表或数组

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:08 24 4
gpt4 key购买 nike

出于某种原因,我决定将我的数据列表保存为字符串。如果我使用

f = open('tarfile.txt')
for line in f.readlines():
print line
f.close()

我的输出看起来像:

[  53.7775   13.4375   26.525    48.63    125.      185.      653.    ]    
[ 53.7775 13.33625 26.73375 48.68375 125. 185. 653. ]
[ 53.7775 13.325 27.11375 48.8875 126. 187. 653. ]
[ 53.7775 13.43625 27.3175 48.92875 126. 187. 653. ]
[ 53.7775 14.4825 33.07375 51.7325 141. 202. 595. ]

我想将此数据读入二维数组。我已经搜索并尝试了各种方法,例如 pickle、eval、json 等,但没有任何效果

最佳答案

如果您正在使用 numpy(或者不介意使用它),您可以执行 numpy.loadtxt('tarfile.txt', usecols=range(1,8)) 。如果您无论如何都希望数据位于二维 numpy 数组中,这尤其好。

关于Python将数据文件读入列表或数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13031764/

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