Я изучаю python. Как я могу изменить эту функцию в python, чтобы она добавляла любое количество целых чисел, списков или списков и чисел? Сейчас это добавляет только целые числаФункция Python, которая суммирует списки и номера
def super_sum(*args):
''' Sums up the arguments
'''
total = 0
for i in args:
total += i
return total
Я хочу, чтобы иметь возможность быть в состоянии вызвать функцию и получить значения, как показано ниже
print super_sum(20, 20) # outputs 40
или
a = [10, 20, 30, 40]
b = [100, 20]
print super_sum(a, b) # outputs 220
или
a = [10, 30, 50]
print super_sum(a, 50) # outputs 140