将大整数集读入数组

2024-03-28 11:11:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个文本文件,在一行中包含大约10^7个空格分隔的整数,每个整数由大约8位数字组成。当我尝试使用通常的map()raw将其读入数组s时_输入.拆分()这样

s = map(long,raw_input().split( )) 

我得到一个运行时错误。这是因为从文件中读取输入的方式,还是因为数组太大?在这两种情况下,我们能做些什么来克服这个问题?你知道吗


Tags: mapinputraw错误方式情况数字整数