Я пытаюсь сделать слово экономящим и читающим из ввода (что-то вроде словаря) Мой код:
if path.exists("data/inputs/" + word2 + ".txt"):
file = open("data/inputs/" + word2 + ".txt", "r")
for line in file:
fields = line.split("; ")
field1 = fields[0]
answer=[field1]
if fields[1]!="":
field1 = fields[1]
answer = [field1, field2]
Ошибка:
if fields[1]!="":
IndexError: list index out of range
Я пытался сделать это с диапазоном, получил ошибку "должен быть int или index". Можете ли вы сказать мне, как работать с этими индексами и заставить его работать, пожалуйста?