Присвойте 3 значения переменной из текстового файла - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть текстовый файл в следующем формате:

123, 456, [45,45,90]
20,  19,  [4,67,95]
120, 45,  [50,20,20]

Мне интересно, как лучше назначить переменную каждому значению, разделенному запятыми.Например,

x, y, vec = [], [], []
for i, line in enumerate(file.readlines()):
    x.append(float(line.split(',')[0]))
    y.append(float(line.split(',')[1]))
    vec.append(np.array(line.split(',')[2]))

>>> IDEAL OUTPUT
x = [123,20,120]
y = [456, 19, 45]
vec = [[45,45,90],[4,67,95],[50,20,20]]

для переменной, vec, что я должен отредактировать в приведенном выше коде, чтобы, возможно, превратить переменную vec в массив с пустым фрагментом?

Спасибо за вашу помощь.

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