我正在使用setdefault选项设置字典
self.dict = {}
self.dict.setdefault(key, {})
我正在为密钥保存多个值。保存一些值后,字典包含:
self.dict = {'key1': {2: 1} , 'key2' : {3:4} }
如何在下面提到的情况下提取密钥的多个值:
if key1 in self.dict:
value2 =? (在{2:1}中提取值2)
value1 =? (在{2:1}中提取值1)
答案 0 :(得分:0)
dict.items()
是您的dict包含的对列表。
要获得第一对,请执行:
dct = self.dict['key1']
value1, value2 = dct.items()[0]