小编Pal*_*dro的帖子

从嵌套字典到 CSV 文件

我有嵌套字典(长度 > 70.000):

users_item = {
    "sessionId1": {
        "12345645647": 1.0, 
        "9798654": 5.0 

    },         
    "sessionId2":{
        "3445657657": 1.0

    },
    "sessionId3": {
        "87967976": 5.0, 
        "35325626436": 1.0, 
        "126789435": 1.0, 
        "72139856": 5.0      
    },
    "sessionId4": {
        "4582317": 1.0         
    }
......
}
Run Code Online (Sandbox Code Playgroud)

我想从我的嵌套字典中创建 CSV 文件,我的结果将如下所示:

sessionId1 item rating
sessionId1 item rating
sessionId2 item rating
sessionId3 item rating
sessionId3 item rating
sessionId3 item rating
sessionId3 item rating
.......
Run Code Online (Sandbox Code Playgroud)

我找到了这篇文章:将嵌套字典转换为 CSV 表

它与我的问题类似,但是当我尝试所有答案时它不起作用,pandas库内存不足

如何使用我的数据制作 CSV 文件?

python csv dictionary python-3.x

5
推荐指数
1
解决办法
8077
查看次数

标签 统计

csv ×1

dictionary ×1

python ×1

python-3.x ×1