Passing a list of kwargs?
问题 Can I pass a list of kwargs to a method for brevity? This is what i'm attempting to do: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords) 回答1: Yes. You do it like this: def method(**kwargs): print kwargs keywords = {'keyword1': 'foo', 'keyword2': 'bar'} method(keyword1='foo', keyword2='bar') method(**keywords) Running this in Python confirms these produce identical results: {'keyword2': 'bar', 'keyword1': 'foo'} {'keyword2': 'bar', 'keyword1'