def same_arguments(*args, **kwargs):
"""
返回输入的参数
"""
return args, kwargs
以上函数使用了可变参数列表和关键字参数字典,可以返回任意数量和类型的参数,并且保留参数的名称。可以通过下面的代码测试函数:
print(same_arguments(1, 2, 3, a='hello', b='world'))
# 输出:((1, 2, 3), {'a': 'hello', 'b': 'world'})