用Python自定义一个函数,接收n个数字,求这些参数数字的和

怎么定义这个函数,如何接收数字,怎么将这些参数进行求和,求这个编程

def s(*c):
    return sum(c)

res = s(1, 2, 3, 4, 5, 6, 7)
print(res)
l = [1, 2, 3, 4, 5, 6, 7]
res = s(*l)
print(res)

'''--result
28
28
'''