Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 词典内部的访问密钥_Python_Python 3.x_Dictionary - Fatal编程技术网

Python 词典内部的访问密钥

Python 词典内部的访问密钥,python,python-3.x,dictionary,Python,Python 3.x,Dictionary,是否可以在同一词典中访问词典的密钥 例如,我知道这不起作用,但我想这样做: d = { 'a': 1, 'b': 2, 'c': d['a'] + d['b'] # or actually more like: self.a + self.b } print(d['c']) # 3 在构造dict之后,必须添加派生的(键、值)对 d = { 'a': 1, 'b': 2 } d['c'] = d['a'] + d['b'] 不,因为那个时候dict还

是否可以在同一词典中访问词典的密钥

例如,我知道这不起作用,但我想这样做:

d = {
    'a': 1,
    'b': 2,
    'c': d['a'] + d['b'] # or actually more like: self.a + self.b
}

print(d['c']) # 3

在构造dict之后,必须添加派生的
(键、值)

d = {
    'a': 1,
    'b': 2
}
d['c'] = d['a'] + d['b']

不,因为那个时候dict还不存在。@deceze嗯,好的,谢谢,我想是这样的,但我想确定一下。