У меня есть Array arr = [title, fileurl], поэтому, когда я делаю print arr, он выглядит следующим образом:
['name1', 'url1']
['name1', 'url2']
['name1', 'url3']
['name2', 'url1']
['name2', 'url2']
['name3', 'url1']
Я хотел бы сгруппировать этот массив по первомуэлемент, это означает, что я хотел бы иметь:
['name1', 'url1', 'url2', 'url3']
['name2', 'url1', 'url2']
['name3', 'url1']
Мой код:
for final in posterlink:
pagesourcec = requests.get(final)
soupc = BeautifulSoup(pagesourcec.text, "html.parser")
strc = soupc.findAll("iframe", attrs={"id": "myframe"})
title = soupb.find("li",{"class": "breadcrumb-item active"}).get_text()
for embedlink in strc:
fff = embedlink.get('data-src')
arr = [title, fff]
print arr