Итак, вы пытаетесь увеличить значение массива, найденного по данному индексу.
Индекс array.index(x.points)
.
Вы можете сделать это следующим образом:
array[array.index(x.points)] += 1
То, что делал ваш код, получило доступ к значению индекса, найденного после array.index(x.points)
:
array[array.index(x.points) + 1]
Однако обратите внимание, что это все равно не будет печататься
Seasons, 255
Причина в том, что после первой итерации массив будет содержать:
['Seasons', 2]
И значение точек имени по-прежнему равно 1
. Поэтому в следующий раз, когда вы будете искать 1
, вы не найдете его.
Чтобы это исправить, это зависит от того, чего вы пытаетесь достичь. Либо увеличьте значение в именных точках, либо используйте ha sh вместо массива. Я не понимаю, зачем вам нужен массив.