初始化dict的首选语法是什么: literals {} 还是dict()函数?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (16)

我正在努力学习Python,并密切关注常见的编码标准。

我看到了初始化DECT的两种常见方法:

a = {
    'a': 'value',
    'another': 'value',
}

b = dict( 
    a='value',
    another='value',
)
提问于
用户回答回答于
用户回答回答于

# Works fine.
a = {
    'a': 'value',
    'b=c': 'value',
}

# Eeep! Breaks if trying to be consistent.
b = dict( 
    a='value',
    b=c='value',
)

扫码关注云+社区