У меня есть массив строковых объектов с цветовыми кодами для построения графиков, который выглядит следующим образом: colors = ["ob-", "or-", "oy-", "og-", "om-", "op-"]
Когда я пытаюсь получить к нему доступ с помощью цикла for (где его индекс меньше длины массива), я получаю следующее сообщение об ошибке: TypeError: объект 'function' является неподписанным
Код доступа выглядит так:
for i in range(len(files)):
l = plt.plot(data[0], data[i+1], colors[i], label='Iteration-' + str(i))
Я напечатал цвет раньше, и все, кажется, хорошо, я пытался проверить это на предыдущих постах, их было много, но я не мог найти совершенно правильное решение.
Так в чем может быть проблема или решение этой проблемы?
Большое спасибо заранее.