我认为几乎没有标准。在
我见过两种缩进方式:Indent 1:
my_dictionary = {
'uno': 'something',
'number two': 'some other thing',
}
Indent 2:
my_dictionary = {'uno': 'something',
'number two': 'some other thing',
}
我已经看到了三个括号:
^{pr2}$
有时你会证明这些价值观:my_dictionary = {'uno': 'something',
'number two': 'some other thing',
}
有时甚至连科隆:my_dictionary = {'uno' : 'something',
'number two' : 'some other thing',
}
看起来很奇怪。在
有时你有一个逗号,有时没有:my_dictionary = {'uno': 'something',
'number two': 'some other thing'}
有时你会把它们都放在一排(如果合适的话)。在my_dictionary = {'uno': 'something', 2: 'some other thing'}
似乎每个人都有自己的风格组合。就我个人而言,我倾向于你在例子中使用的风格,除非有理由不这么做。不这样做的常见原因是当你把词典作为陈述的一部分时。是这样的:amethodthattakesadict({'hey': 'this',
'looks': 'a',
'bit': 'shitty',
})
我建议你适应编写你正在编辑的代码的人的风格。如果这是你的准则:随心所欲。:-)