У меня есть dict, в котором хранятся некоторые значения:
{'7': "[]s=7 -> p70:(s'=0);}
Я хотел бы изменить значение s '= 0, чтобы оно равнялось некоторой переменной. Мой код пока:
for key, value in dict_.items():
if str(key) == str(Logfile.no_of_states):
print(value)
print(value[-4])
print(Logfile.no_of_states)
value[-4] = int(Logfile.no_of_states)
else:
pass
Вывод:
[]s=7 -> p70:(s'=0);
0
7
Ошибка, которую я получил:
value[-4] = int(Logfile.no_of_states)
TypeError: 'str' object does not support item assignment