Pobranie i zwrócenie tylko ostatniego wyniku z pętli

Pobranie i zwrócenie tylko ostatniego wyniku z pętli
PY
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 131
0

Cześć wszystkim,
Mam takie pytanie, chcę pobrać sobie ze strony wszystkie linki ale chcę zwrócić tylko ostatni znaleziony element. W jaki sposób mogę to wykonać ??
Kod html:

Kopiuj
<div class="pagenav">
Strona  1 z 4: <span><strong>1</strong></span>
<a href="album_id=17241&amp;rowstart=25">2</a>
<a href="album_id=17241&amp;rowstart=50">3</a>
<a href="album_id=17241&amp;rowstart=75">4</a></div>

i mój kod pobierający linki

Kopiuj
    lists=[]
    wyszukiwanie = page.find('div', {'class' : 'pagenav'})
    for links in wyszukiwanie.findAll('a'):
       lists.append(links.get('href'))
       print(list)

Z góry dziękuje z pomoc...

opiszon
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 832
2

Wskazówka - nie musisz się iterować po wszystkich elementach listy jeśli potrzebujesz tylko ostatni.

ledi12
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
47

List slicing

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.