Удаление ненужной информации PYTHON

Знатоки и мастера ШИФУ в python, подскажите пожалуйста. Пытаюсь парсить события в букмекерской конторе.

На выходе получаю:

!['Видеострим*', 'Видеострим*', '1.', 'Колесник,', 'Юрий', '2.', 'Семенец,', 'Александр', '2:2', '(8:11,', '11:1,', '6:11,', '11:6,', '6:9)', '{"treeId":9270454,"marathonEventId":8298374,"teamNames":["Колесник,', 'Юрий","Семенец,', 'Александр"],"mainScore":"2:2","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+19', '4.90', '1.149', '(-3.5)', '1.71', '(+3.5)', '2.04', '(83.5)', '2.04', '(83.5)', '1.71'] ['Видеострим*', 'Видеострим*', '1.', 'Баклыков,', 'Андрей', '2.', 'Березинский,', 'Сергей', '1:0', '(11:9,', '6:6)', '{"treeId":9269299,"marathonEventId":8297342,"teamNames":["Баклыков,', 'Андрей","Березинский,', 'Сергей"],"mainScore":"1:0","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+25', '1.27', '3.48', '(-5.5)', '1.82', '(+5.5)', '1.90', '(76.5)', '1.90', '(76.5)', '1.82'] ['Видеострим*', 'Видеострим*', '1.', 'Голубев,', 'Алексей', '2.', 'Бобров,', 'Антон', '0:0', '(4:3)', '{"treeId":9270158,"marathonEventId":8298104,"teamNames":["Голубев,', 'Алексей","Бобров,', 'Антон"],"mainScore":"0:0', '","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+36', '2.08', '1.68', '(+2.5)', '1.84', '(-2.5)', '1.88', '(75.5)', '1.88', '(75.5)', '1.84'] ['1.', 'Балакирев,', 'Максим', '2.', 'Ивченко,', 'Кирилл', '1:1', '(11:8,', '9:11,', '7:4)', '{"treeId":9271896,"marathonEventId":8299357,"teamNames":["Балакирев,', 'Максим","Ивченко,', 'Кирилл"],"mainScore":"1:1","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+34', '1.25', '3.62', '(-7.5)', '1.75', '(+7.5)', '1.99', '(78.5)', '1.82', '(78.5)', '1.90'] ['1.', 'Горелов,', 'Владислав', '2.', 'Турченко,', 'Дмитрий', '2:0', '(11:9,', '13:11,', '6:8)', '{"treeId":9271897,"marathonEventId":8299358,"teamNames":["Горелов,', 'Владислав","Турченко,', 'Дмитрий"],"mainScore":"2:0","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+26', '1.27', '3.48', '(-3.5)', '1.90', '(+3.5)', '1.82', '(84.5)', '1.85', '(84.5)', '1.87'] ['1.', 'Переяслов,', 'Андрей', '2.', 'Зякун,', 'Александр', '1:1', '(3:11,', '11:9,', '0:0)', '{"treeId":9271969,"marathonEventId":8299427,"teamNames":["Переяслов,', 'Андрей","Зякун,', 'Александр"],"mainScore":"1:1","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+25', '1.31', '3.20', '(+0.5)', '1.85', '(-0.5)', '1.87', '(74.5)', '1.83', '(74.5)', '1.89'] ['Видеострим*', 'Видеострим*', '1.', 'Сажнев,', 'Виталий', '2.', 'Пирвели,', 'Родион', '3:2', '(11:5,', '3:11,', '11:9,', '8:11,', '12:10)', '{"treeId":9269776,"marathonEventId":8297740,"teamNames":["Сажнев,', 'Виталий","Пирвели,', 'Родион"],"mainScore":"3:2","matchTime":{"seconds":0,"finalScore":true,"isOvertime":false}}', '—', '—', '—', '—', '—', '—'] ['Видеострим*', 'Видеострим*', '1.', 'Колбасенко,', 'Александр', '2.', 'Колодий,', 'Денис', '2:1', '(7:11,', '12:10,', '11:8,', '6:10)', '{"treeId":9269802,"marathonEventId":8297766,"teamNames":["Колбасенко,', 'Александр","Колодий,', 'Денис"],"mainScore":"2:1","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+20', '1.83', '1.89', '(+2.5)', '1.83', '(-2.5)', '1.89', '(95.5)', '1.82', '(95.5)', '1.90'] ['Видеострим*', 'Видеострим*', '1.', 'Якименко,', 'Стефан', '2.', 'Панченко,', 'Владислав', '1:2', '(4:11,', '11:5,', '8:11,', '6:5)', '{"treeId":9269732,"marathonEventId":8297707,"teamNames":["Якименко,', 'Стефан","Панченко,', 'Владислав"],"mainScore":"1:2","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+25', '3.10', '1.33', '(+5.5)', '1.88', '(-5.5)', '1.84', '(84.5)', '1.93', '(84.5)', '1.80'] ['1.', 'Ли,', 'Виктория', '2.', 'Иванова,', 'Елена', '1:1', '(6:11,', '11:7,', '8:7)', '{"treeId":9266827,"marathonEventId":8295230,"teamNames":["Ли,', 'Виктория","Иванова,', 'Елена"],"mainScore":"1:1","matchTime":{"seconds":0,"finalScore":false,"isOvertime":false}}', '+45', '1.85', '1.909', '(+0.5)', '1.909', '(-0.5)', '1.85', '(84.5)', '1.88', '(84.5)', '1.88']

Как мне убрать ненужную информацию, оставить только пример: Колесник Юрий - Семенец Александр Счет 2:2 Счет по сетам: (8:11,', '11:1,', '6:11,', '11:6,', '6:9)

Баклыков Андрей - Березинский Сергей Счет 1:0 Счет по сетам (1:0)

И так далее.

Затем как мне присвоить к каждому значению переменную, допусвтим чтоб задать условие Если счет 1:1, то выполни действие...

Подскажите пожалуйста!!!!

Вот мой код сейчас:

    import requests 
from bs4 import BeautifulSoup

url = "https://www.marathonbet.ru/su/live/414329"

source = requests.get(url)
main_text = source.text
soup = BeautifulSoup(main_text, "html.parser")

table = soup.find(id="liveEventsContent")
tr = table.find_all("div", {"class":"coupon-row"})
for i in tr:
    s = i.get_text().split()
    print(s)

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