小编use*_*335的帖子

如何在 pandas 中使用的 Polars 中使用 to_dict 和 orient='records' ?

当我使用时,我没有得到与极地熊猫相同的输出to_dict

示例 1。

df = pd.DataFrame({
    'column_1': [1, 2, 1,4,5],
    'column_2': ['Alice', 'Bob', 'Alice','Tom', 'Tom'],
    'column_3': ['Alice1', 'Bob', 'Alice2','Tom', 'Tom']
})

test = df.to_dict(orient='records')
print('PANDAS',test)
Run Code Online (Sandbox Code Playgroud)

带输出

[{'column_1': 1, 'column_2': 'Alice', 'column_3': 'Alice1'}, {'column_1': 2, 'column_2': 'Bob', 'column_3': 'Bob'}, {'column_1': 1, 'column_2': 'Alice', 'column_3': 'Alice2'}, {'column_1': 4, 'column_2': 'Tom', 'column_3': 'Tom'}, {'column_1': 5, 'column_2': 'Tom', 'column_3': 'Tom'}]
Run Code Online (Sandbox Code Playgroud)

示例 2.

dfPolars = pl.DataFrame({
    'column_1': [1, 2, 1,4,5],
    'column_2': ['Alice', 'Bob', 'Alice','Tom', 'Tom'],
    'column_3': ['Alice1', 'Bob', 'Alice2','Tom', 'Tom']
})

testpolars = …
Run Code Online (Sandbox Code Playgroud)

python dictionary python-polars

4
推荐指数
1
解决办法
139
查看次数

标签 统计

dictionary ×1

python ×1

python-polars ×1