Я получил приведенный ниже список, полученный BS4.
a = [<td>(Range 5683 - 5723 ft)</td>,
<td>32° 56' 17'' N</td>,
<td>Ut</td>,
<td>Na</td>,
<td>eGo</td>]
Я пытаюсь получить список ['Ut', 'Na', 'eGo'] отдельной строки, такой как 'Ut'можно получить с помощью кода
a[2].text = 'Ut'
Как можно использовать цикл for для получения списка напрямую? Я попробовал приведенный ниже код, но у логики есть некоторая проблема, и я не смог получить правильный результат.
row = []
for i in a[x]:
for x in range(3):
row.append(i)
row
output = ['Ut', 'Ut', 'Ut']