Я уже получил хороший ответ для аналогичной проблемы, но я не учел масштабируемость вопроса, который я задал.У меня возникли проблемы с текстовым редактором, который я использую, по поводу вставки большого количества текста и добавления либо новых строк, либо удаления всех новых строк из документа, после чего текст исчезнет с экрана и не позволит мне прокрутить до конца,Итак, я увидел, как использовать open для текста как файл, но теперь код не будет работать должным образом.
Вот код:
import sys
import os
from collections import Counter
def main():
with open('garbledText.txt') as text:
print [k for k,v in Counter(text).items() if v<3]
if __name__=='__main__':
main()
казалось, что он движется в правильном направлении, потому что еслиЯ изменяю 'v <3' на 'v <1', я получаю пустой список, но с 'v <3' я получаю все символы. <br>Я пытаюсь разобрать 'garbledText.txt' внайти символы, которые появляются 1-2 раза.