在Python中,如何檢查* args [0]是否存在? def my_fxn(self, *args):
print(args[0])
my_fxn('ABC') # this prints 'ABC'
my_fxn() # this crashes with "IndexError: tuple index out of range"
在Python執業** kwargs想法,我寫了下面的功能: def my_dictionary(**kwargs):
for i in kwargs.values():
i += 2
return kwargs
print(my_dictionary(a=1,b=2))
我得到以下輸出: {'b': 2, 'a': 1}
爲什麼沒有在kwargs值發生