Я пытался передать две переменные, возвращенные из одной функции в следующую функцию, но я не совсем понимаю, чего мне не хватает, я всегда получаю сообщение об ошибке -
TypeError: Function2() takes exactly 2 arguments (0 given)
Мой код:
Function1(arg1, arg2):
# This two args to this function are taken from the user and some work is done here and this function will return two things as output (my_list1 is a list) -
return my_list1, count
Function2 (argg1, argg2):
# This function will get the first and second argument from the previous function (Function1)
def main():
Function1(list1, count1)
myfinal_list, final_count = Function1()
Function2(myfinal_list, final_count)
if __name__== "__main__":
main()
Как мне этого добиться? Что мне нужно сделать, чтобы убедиться, что данные из первой функции будут отправлены во вторую функцию?
Спасибо!