объединить матрицу и список в Python - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть список и матрица, подобные этой:

list = [(a1, b1), (a2, b2), (a3, b3)]

matrix = [1 1 1
          0 0 0
          1 0 1]

комбинированный вывод должен быть:

result = [(a1, b1) 1 1 1
          (a2, b2) 0 0 0
          (a3, b3) 1 0 1]

Как я могу сделать это элегантно (без петли)?

1 Ответ

0 голосов
/ 20 ноября 2018

Вы можете сделать это с пандами DataFrame:

import pandas as pd

matrix = pd.DataFrame(matrix)

matrix.insert(loc=0, column='new_col', value=new_col)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...