【发布时间】:2022-02-07 11:41:20
【问题描述】:
我有一个数据文件,每一行都有一个数字,比如
10
20
30
40
如何读取此文件并将数据存储到数组中?
这样我就可以对这个数组进行一些操作了。
【问题讨论】:
-
这取决于文件的大小!上面的解决方案倾向于使用方便的速记将整个文件复制到内存中,这在许多情况下都可以使用。对于非常大的文件,您可能需要使用流式设计,其中逐行或以卡盘读取文件,处理块,然后从内存中丢弃它们。如果您需要,请参阅reading line by line with perl 上的答案。
标签: perl