在Python中,是否可以解压缩dict而不将其传递给函数?

时间:2014-11-20 17:46:26

标签: python dictionary unpack

我有一个词典

dict = {
   'key1': 'value1',
   'key2': 'value2' 
}

并想将其解压缩到

key1 = 'value1'
key2 = 'value2'

我知道如果我这样做

def some_func(key1, key2):
    # do stuff with key1 and key2

然后致电

some_func(**dict)

然后在我的函数中,我将可以访问这些变量。

有没有办法在没有用dict作为参数或要求调用函数的情况下获取这些值:

key1 = dict['key1']
key2 = dict['key2']

0 个答案:

没有答案