получить значение массива из текстового файла и опубликовать его в массиве python - PullRequest
0 голосов
/ 02 марта 2019

привет. Сначала я новичок в Python. Мне нужно получить текстовый файл, содержащий набор значений массива:

Это мои текстовые файлы:

[0 1]   
[1 0] 
[1 1] 
[0 1] ....

Я хочучтобы получить массив, содержащий только одну ось

[[1],[0],[1],[1]]

и преобразовать его в вектор:

 [ 1,0,1,1]

я сделал этот код, и он не работает

file = open('Score.txt','r')
for i in file:
    y_true = np.argmax(i, axis=1).transpose()
    print(y_true)

1 Ответ

0 голосов
/ 02 марта 2019

Вот как я могу получить вторую ось в виде списка, тогда вы можете делать с ней все, что захотите.Предполагая, что вашим примером является формат для всех данных

with open(r"Score.txt", "r") as f:
    lines = f.readlines()
res = [int(x.split()[1].replace("]","")) for x in lines]

>>> res
[1, 0, 1, 1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...