好的,所以我正在写一些python代码(我不会写python,我更习惯java和C)。
无论如何,所以我需要存储整数文字的集合。 (理想情况下> 10,000个,目前我只有1000个) 我本来希望通过文件IO访问文字,或访问源API,但这是不允许的。 而且无论如何都不是ontopic。
所以我将文字列入一个列表:
src=list(0,1,2,2,2,0,1,2,... ,2,1,2,1,1,0,2,1)
#some code that uses the src
但是当我尝试运行该文件时会出现错误,因为有超过255个参数。 所以构造函数就是问题所在。 我该怎么做?
这些数据对我来说是一个空间分隔的文本文件。 我刚刚搜索并替换并将其复制到
中答案 0 :(得分:20)
如果您使用[]
代替list()
,则不会遇到限制,因为[]
不是函数。
src = [0,1,2,2,2,0,1,2,... ,2,1,2,1,1,0,2,1]
答案 1 :(得分:1)
src = [int(value) for value in open('mycsv.csv').read().split(',') if value.strip()]
或者您无法在系统中保存文本文件?