参考:https://segmentfault.com/a/1190000041063365
三层括号意义各不相同,
最外层是dict()函数的括号,
中间一层是键值对组成的元组
最里的是每一组键值对的元组
如下,把里面两层()改成列表的[]也行,更能看明白:
>>> dct = dict(( ('a',1),('b',2) ))
>>> dct
{'a': 1, 'b': 2}
>>> dct = dict([('a',1),('b',2)])
>>> dct
{'a': 1, 'b': 2}
>>> dct = dict([['a',1],['b',2]])
>>> dct
{'a': 1, 'b': 2}
如有帮助,请给个采纳!