我知道 Polars 系列可以导出到 Python 列表。但是,有什么方法可以将 Polars Dataframe 转换为 Python 列表?
此外,如果 Polars Dataframe 中只有一列,我如何将其转换为 Polars 系列?
我尝试使用 pandas 命令,但没有用。我也查看了 Polars 官方网站,看是否有相关的内置功能,但我没有看到。
rows()
方法怎么样?
df = pl.DataFrame(
{
"a": [1, 3, 5],
"b": [2, 4, 6],
}
)
df.rows()
[(1, 2), (3, 4), (5, 6)]
df.rows(named=True)
[{'a': 1, 'b': 2}, {'a': 3, 'b': 4}, {'a': 5, 'b': 6}]
get_columns()
方法获取 DataFrame 的所有列,这将为您提供系列列表,然后您可以使用 to_list()
方法在每个系列中将其转换为列表列表名单。
如果这不是您要找的,请务必回复我,也许那时我可以为您提供帮助。