Привет всем у меня есть две функции
def get_profile_id(service): def get_result(service, profile_id):
def get_profile_id(service): в ней есть 3 цикла которей идут друг в друге примерно так схематически.
for a in b
for c in a
for d in c
profile_id = d.get('id')
итоге мы получаем тот profile_id(причем около 250 значений) который нам нужен в следующей функции чтобы посчитать результаты.
проблема в том - как мне в функцию
def get_result(service, profile_id):
вставит значения с прошлой не могу понять синтаксически как это сделать, толе все что я насчитал в циклах надо передать как-то списком в следующую функцию или эту функцию запустить в этих циклах такого что-то типа
def get_profile_id(service):
for a in b
for c in a
for d in c
profile_id = d.get('id')
def get_result(service, profile_id)
return service spam spam spam
return result
- тут должин быть результат по каждому значению которое мы получим вот здесь
def get_profile_id(service):
как синтаксичестки это сделать , обьявить функцию в функции с циклом или если незнаете может какие материалы мне помогут. Зарание спасибо.