ошибка списка при чтении из файла arff - PullRequest
0 голосов
/ 22 сентября 2018

Я имею дело с файлом arff и получаю странную ошибку, поскольку в соответствии с документацией должен быть список.См. Код:

data, meta = arff.loadarff('/home/.../RTG50C2.arff')
u =[]
v = []
for line in data:
     u.append(line[-1])
     v.append(line[:-1])
print(u)

, если я удаляю v, u работает, но он не работает с v. Я хочу поместить все значения из данных в v, кроме последнегои последнее значение в u.

Это ошибка

v.append(line[:-1])
IndexError: too many indices for array

Как я уже говорил, если я удаляю (v.append (строка [: - 1])), это работает, значитЯ получаю последнее значение в данных, но когда я его добавляю, появляется ошибка.

...