标签: python dictionary parameters arguments
有没有办法在字典传递给函数时将关键字分配给字典的键和值?例如,def foo(dic={a:b,c:d}): a现在存储字典的第一个密钥,b存储第一个值,依此类推。
def foo(dic={a:b,c:d}):
a
b
注意我发现这样做的一种迂回方式是创建def foo(dic):,定义key = list(dic.items()),然后将其作为列表访问(例如key[0][0]将是第一个关键)。我觉得应该有更好的方法来做到这一点。
def foo(dic):
key = list(dic.items())
key[0][0]