Создание списка с> 255 элементами

Хорошо, поэтому я пишу код 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 аргументов. Таким образом, конструктор является проблемой. Как мне это сделать?

Эти данные доступны для меня как текстовый файл с разделителями пробелов. Я просто обыскал, заменил и скопировал его в

2 Solutions collect form web for “Создание списка с> 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()] 

Или вы не можете сохранить текстовый файл в своей системе?

  • Python: сортировка списка и изменение другого
  • Сложный список slice / index в python
  • Проверьте, существуют ли в списке элементы в словаре
  • Показать все возможные группировки списка, учитывая только количество подписок (длины являются переменными)
  • Как эффективно сравнивать два неупорядоченных списка (не множества) в Python?
  • Найти возможную биекцию между символами и цифрами
  • Python List Consrehension Vs. карта
  • Как превратить список в вложенный dict в Python
  • Учитывая список и битовую маску, как мне вернуть значения по индексам True?
  • Поверните строку с вложенными скобками во вложенный список, python
  • Ввод элементов из файла в порядке убывания без встроенных функций
  • Python - лучший язык программирования в мире.