я пытаюсь написать, чтобы запустить этот фрагмент кода здесь, но я получаю объект 'str' не поддерживает ошибку назначения элемента
for i in range(1, len(rows1)): # len(rows) is 90
for j in range(rowsize): # rowsize is 13
training_data[i][j] = float(training_data[i][j]) # 'str' object does not support item assignment
training_instances.append(training_data[i])
training_instances = []
пусто и training_data
является список значений, которые я проанализировал из файла. Первые 3 элемента training_data
выглядят примерно так:
['14.37 1.96 2.4 16.9 113.0 3.95 3.49 0.24 2.58 7.8 0.86 3.46 1481.0 1', '12.26 1.74 2.13 19.0 80.0 1.65 2.23 0.37 1.33 3.6 1.0 3.17 510.0 2', '11.82 1.47 1.99 20.8 86.0 1.98 1.6 0.3 1.53 1.95 0.95 3.33 495.0 2']
Может кто-нибудь объяснить мне, почему я получаю эту ошибку? Я новичок ie в Python и просто хочу передать это задание. Это должно было произойти через несколько часов go yikes.