Python Polars Zip несколько столбцов типа ListPython

Программы на Python
Ответить
Anonymous
 Python Polars Zip несколько столбцов типа List

Сообщение Anonymous »

У меня есть два столбца типа pl.List(pl.List(str)), которые я хочу добавить поэлементно с помощью разделителя типа ;.
При наличии фрейма данных

Код: Выделить всё

df = pl.DataFrame({
"A":[["Hi", "my", "is"],["I am"]],
"B":[["there", "name", "mr.x"], ["smart"]]
})

Код: Выделить всё

shape: (2, 2)
┌────────────────────┬───────────────────────────┐
│ A                  ┆ B                         │
│ ---                ┆ ---                       │
│ list[str]          ┆ list[str]                 │
╞════════════════════╪═══════════════════════════╡
│ ["Hi", "my", "is"] ┆ ["there", "name", "mr.x"] │
│ ["I am"]           ┆ ["smart"]                 │
└────────────────────┴───────────────────────────┘
Я ожидаю, что результат будет

Код: Выделить всё

shape: (2, 1)
┌────────────────────────────────────┐
│ A                                  │
│ ---                                │
│ list[str]                          │
╞════════════════════════════════════╡
│ ["Hi;there", "my;name", "is;mr.x"] │
│ ["I am;smart"]                     │
└────────────────────────────────────┘
Как это сделать изначально?

Подробнее здесь: https://stackoverflow.com/questions/791 ... pe-of-list
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»