Kaynaktan Gelen Veriyi Text'e Çevirmede Sorun

Merhaba,

Tablodaki kodlar ve şirket unvanları, class değeri "w-clearfix w-inline-block comp-row" olan div etiketlerinin içinde yer alıyorlar. Ve hem kod hem de şirket unvanı, farklı class değerleri olan div etiketlerinin içinde yer alan anchor etiketlerinin text değerleri.

Bu div'in içinde 3 adet anchor etiketi var. İlk iki etiket, kod ve şirket unvanına ait. O halde bu div'in içindeki anchor etiketlerinin text değerlerini bir liste içine toplar ve bu listenin ilk iki elemanını alırsanız, kod ve şirket unvanlarına ulaşırsınız.

Kodlar:

import requests

from bs4 import BeautifulSoup

r = requests.get("https://www.kap.org.tr/tr/bist-sirketler")
source = BeautifulSoup(r.content, "html.parser")
bist = source.find_all(
    "div", 
    attrs={"class": "w-clearfix w-inline-block comp-row"}
)
for i in bist:
    a = [j.text for j in i.find_all("a")]
    print(f"{a[0]}\n{a[1]}\n")