как сравнить идентичные данные в массиве пайтон

def live():# футбольные матчи в реальном времени
    r = requests.get("https://api.sofascore.com/api/v1/sport/football/events/live")
    result = r.json()
    for i in result['events']:
        game_id = i['id']
        team = {
                'home': i['homeTeam']['name']
                }
        show(team=team)

def mel_bet():
    url = 'https://sport.melbet.ru/35c6d708-2caa-464a-bab5-a6656b2b80f3/live/getliveevents'
    headers = {
        'authority': 'sport.melbet.ru',
        'accept': '*/*',
        'accept-language': 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7',
        'cache-control': 'no-cache',
        'pragma': 'no-cache',
        'referer': 'https://sport.melbet.ru/',
        'sec-ch-ua': '"Not_A Brand";v="99", "Google Chrome";v="109", "Chromium";v="109"',
        'sec-ch-ua-mobile': '?0',
        'sec-ch-ua-platform': '"Windows"',
        'sec-fetch-dest': 'empty',
        'sec-fetch-mode': 'cors',
        'sec-fetch-site': 'same-origin',
        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36',
    }
    params = {
        'sportId': '1',
        'checkIsActiveAndBetStatus': 'false',
        'stakeTypes': [
            '1',
            '702',
            '2',
            '3',
            '37',
        ],
        'partnerId': '3000057',
        'langId': '1',
        'countryCode': '',
    }
    response = requests.get(url=url, params=params,headers=headers)
    result = response.json()
    if response.status_code == 200:
        for items in result['CNT']:
            for items2 in items['CL']:
                for game in items2['E']:
                    game = {"homeTeam": game['EHT']}
                    show(bet=game)

def show(**kwargs):
    team = kwargs.get('team')
    bet = kwargs.get('bet')
    print(team, bet)

Что я делаю не так? Как сравнить одинаковые данные?

Спасибо большое.


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