I typically do, but i don't know if it is the most "pythonic"
def func(list_arg=None, dict_arg=None):
list_arg = list_arg or []
dict_arg = dict_arg or {}