Я хочу получить строку из списка - PullRequest
0 голосов
/ 19 февраля 2020

существует матрица, подобная приведенной ниже

[[a1, b, c],
[d2, e, a1],
[c1, dfd, u],
....

]

, если сопоставляется с указанным c словом, то возвращает индекс из матрицы. И найдите строку с фиксированным столбцом. затем я конвертирую матрицу в список. И я получаю такой результат ["RESULT DATA"]. Я просто хочу получить строку RESULT DATA только без [''].

r, c = np.where(Matrix == SpecificWord)
find_row = np.where(c == 0) 
result_data = Matrix[find_row,1].tolist()
print(str(result_data ))
print(result_data[0])

1 Ответ

0 голосов
/ 19 февраля 2020

Решено

row, col = np.where(Terms == ElemData)
cList = col .tolist()
rLits = row.tolist()
if 0 not in cList:
    return None
else:
    num_col = cList.index(0)
    num_row = rLits[num_col]
    data = Terms[num_row, 1].tolist()
    return data
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...