У меня есть часть программы с помощью следующего кодаЧтение символов из файла в список
file1 = [line.strip()for line in open(sometext.txt).readlines()]
print ((file1)[0])
и когда код выполняется это дает мне все содержимое текстового файла, который очень длинное предложение, Как я буду читать каждую букву и помещать ее в список, чтобы индексировать каждый символ отдельно? Я использовал функцию list(), которая, кажется, помещает весь текстовый файл в список, а не каждый символ.
Вы можете использовать индекс для получения символа из текста - ex. «Привет, мир!» [0] '. Если вам нужен список, используйте «list (« hello world! »)' – furas
Кстати: ваш код не печатает полный текст из файла, а только первую строку. Чтобы напечатать первый символ в первой строке, вам нужно 'print (file1 [0] [0])' – furas