Выберите все столбцы, где имя столбца начинается со строки.Python

Программы на Python
Anonymous
Выберите все столбцы, где имя столбца начинается со строки.

Сообщение Anonymous »

Учитывая следующий фрейм данных, есть ли способ выбрать только столбцы, начинающиеся с заданного префикса? Я знаю, что мог бы сделать, например. pl.col(column) для столбца в df.columns if columns.startswith("prefix_"), но мне интересно, смогу ли я сделать это как часть одного выражения.

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

df = pl.DataFrame(
{"prefix_a": [1, 2, 3], "prefix_b": [1, 2, 3], "some_column": [3, 2, 1]}
)
df.select(pl.all().("prefix_"))
Можно ли это сделать лениво?


Подробнее здесь: https://stackoverflow.com/questions/729 ... ith-string

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