标签: python
在Python中,您可以执行a={}或a=dict()来创建字典,
a={}
a=dict()
和a['a'] = 1或a.update({'a':1})添加组件。
a['a'] = 1
a.update({'a':1})
我认为这完全相同。
我很好奇这两种处理字典的方式之间是否有区别。
这似乎与列表的处理方式有所不同,因为您也可以创建a = []或a = list()的列表,但是在a[0] = 1时不能进行a.append(1)工作正常。
a = []
a = list()
a[0] = 1
a.append(1)
这仅仅是一种不同的做事方式吗?还是有什么区别?