Я начал делать решатель анаграмм с Python, но так как я использовал много слов (каждое слово в словаре Engli sh), я не хотел, чтобы они были массивом в моем Python файл и вместо этого они были в отдельном текстовом файле с именем dictionaryArray2.txt
.
Я могу легко импортировать свой текстовый файл и отображать мои слова на экране, используя Python, но я не могу найти способ выбрать конкретный c элемент из массива, а не отображение их всех.
Когда я делаю print(dictionary[2])
, он печатает вторую букву всего файла, а не второй элемент массива. Я никогда не получаю никаких ошибок. это просто не работает.
Я пробовал несколько вещей, но все они имеют одинаковый вывод.
Мой код ниже:
f = open("dictionaryArray2.txt", "r")
dictionary = f.read()
f.close()
print(dictionary[2])