在Python 3中,我不确定哪段代码更有效。
初始化一个空字典,并向其中添加键、值对:
my_dict = {}
my_dict['a'] = 1
my_dict['b'] = 2
my_dict['c'] = 3
或者,用所有的键、值对初始化一个字典(当然,假设键、值对在创建时已经知道):
my_dict = {
'a': 1,
'b': 2,
'c': 3
}
在Python 3中,我不确定哪段代码更有效。
初始化一个空字典,并向其中添加键、值对:
my_dict = {}
my_dict['a'] = 1
my_dict['b'] = 2
my_dict['c'] = 3
或者,用所有的键、值对初始化一个字典(当然,假设键、值对在创建时已经知道):
my_dict = {
'a': 1,
'b': 2,
'c': 3
}
1条答案
按热度按时间enxuqcxy1#
我已经将相同的值赋值10000次,得到了这个结果。
由此,我得出结论,方法2比方法1快。因此,将字典创建为单个表达式**会更有效。