Разбить список столбцов данных на два столбца

Я эффективно пытаюсь выполнить действие text-to-columns (из MS Excel), но в Pandas.

У меня есть фрейм данных, который содержит значения, такие как: 1_1, 2_1, 3_1, и я хочу взять значения только справа от подчеркивания. Я выяснил, как разбить строку, что дает мне список разбитой строки, но я не знаю, как разбить это на разные столбцы данных.

Вот мой код:

import pandas as pd

test = pd.DataFrame(['1_1','2_1','3_1'])
test.columns = ['values']

test = test['values'].str.split('_')

Я получаю что-то вроде: [1, 1], [2, 1], [3, 1].

Я пытаюсь получить две отдельные колонки:

col1: 1, 2, 3 col2: 1, 1, 1

Мысли? Заранее спасибо за помощь

Ответы на вопрос(2)

Ваш ответ на вопрос