Ответ 1
Если вы используете []
вместо list()
, вы не столкнетесь с лимитом, потому что []
не является функцией.
src = [0,1,2,2,2,0,1,2,... ,2,1,2,1,1,0,2,1]
Хорошо, поэтому я пишу код python (я не пишу python, я больше привык к java и C).
В любом случае, поэтому у меня есть набор целых литералов, которые мне нужно хранить. (В идеале > 10 000 из них, в настоящее время у меня только 1000 из них) Мне хотелось бы получить доступ к литералам с помощью файла IO или получить доступ к исходному API, но это запрещено. И вообще не онтоп.
Итак, у меня есть литералы, помещенные в список:
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 аргументов. Таким образом, конструктор является проблемой. Как мне это сделать?
Данные для меня доступны в качестве текстового файла с разделителями пробелов. Я просто обыскал и заменил его и скопировал в
Если вы используете []
вместо list()
, вы не столкнетесь с лимитом, потому что []
не является функцией.
src = [0,1,2,2,2,0,1,2,... ,2,1,2,1,1,0,2,1]
src = [int(value) for value in open('mycsv.csv').read().split(',') if value.strip()]
Или вы не можете сохранить текстовый файл в своей системе?