Python функции и переменные

есть код формата:

def get_content(html):
    soup = BeautifulSoup(html, 'html.parser')
    items = soup.find_all('span',class_='left')
    
    gamers = []
    for item in items:
        gamers.append({
            item.find('a').get_text(strip=True)
        })
    top_gamers = gamers[:10]
    return top_gamers

происходит парсинг данных из сайта, точнее из тега <a> и сохранение в переменную gamers потом сохраняю данные, точнее первые 10 элементов в другую переменную, как мне использовать значения в этой переменной в другом месте кода? т.е. достать данных переменной из функции


Ответы (2 шт):

Автор решения: Danis

Вам надо результат функции сохранить в переменную и потом передавать их в другие функции

def foo(top_gamers):
    # Код

top_gamers = get_content(html)
foo(top_gamers) 
→ Ссылка
Автор решения: Agnes1337

Используй глобальные функции

def my_func(a, b):
   global gamers
   ...
→ Ссылка