在Python中格式化多行字典的正确方法是什么?

在Python中格式化多行字典的正确方法是什么?,第1张

在Python中格式化多行字典的正确方法是什么?

我使用#3。与长列表,元组等相同。不需要在缩进之外添加任何额外的空格。一如既往,保持一致。

mydict = {    "key1": 1,    "key2": 2,    "key3": 3,}mylist = [    (1, 'hello'),    (2, 'world'),]nested = {    a: [        (1, 'a'),        (2, 'b'),    ],    b: [        (3, 'c'),        (4, 'd'),    ],}

同样,这是在不引入任何空格的情况下包括大字符串的我的首选方式(例如,如果使用三引号的多行字符串,则会得到此信息):

data = (    "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABG"    "l0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEN"    "xBRpFYmctaKCfwrBSCrRLuL3iEW6+EEUG8XvIVjYWNgJdhFjIX"    "rz6pKtPB5e5rmq7tmxk+hqO34e1or0yXTGrj9sXGs1Ib73efh1"    "AAAABJRU5ErkJggg==")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5630127.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存