格式化字典并添加行b

2024-09-26 22:13:29 发布

您现在位置:Python中文网/ 问答频道 /正文

下面我有一个python字典,我希望通过在最后一项中添加换行符来格式化它。我如何编辑代码以在最后一项之后添加换行符

d={'date':'07-Oct-2019','day':'Monday','driver':'John'}

打印(“\n”.join([k+”:“+v代表k,v代表d.items()]))

注意:我从一个循环中得到这样的输出

count = 0
for user in all_users.each():
        reeds = user.val()
        value = str("\n".join([k+" : "+v for k,v in reeds.items()]))
        if count <= 0:
            mylist.insert(END,  value)
            count + 1
        else:
            print("Error")

Tags: 代码in编辑fordate字典valuecount
1条回答
网友
1楼 · 发布于 2024-09-26 22:13:29

检查k值是否为驱动器

所以替换value = str("\n".join([k+" : "+v for k,v in reeds.items()])) 据此:

if k == 'driver':
    value = str("\n".join([k+" : "+v+"\n" for k,v in reeds.items()]))
else:
    value = str("\n".join([k+" : "+v for k,v in reeds.items()]))

相关问题 更多 >

    热门问题