SAMOUCZEK JĘZYKA PYTHON ROZDZIAŁY   
Rozdział 4: Struktury danych.

1: Więcej o listach - 2: Używanie listy jako stosu - 3: Używanie listy jako kolejki
4: Mechanizmy programowania funkcjonalnego - 5: Rozszerzenie składni listy - 6: Instrukcje del
7: Listy niemutowalne i sekwencyjne - 8: Słownik - 9: Jeszcze trochę o warunkach
10: Porównanie sekwencji i innych typów

Lekcja 2. Używanie listy jako stosu.


Użycie listy w roli stosu typu ,,last-in, first-out'' (ostatni dodany element jest pierwszym pobranym) jest bardzo łatwe gdy spróbujemy wykorzystać jej metody. Aby dodać element na szczyt stosu, należy użyć append(). pop(), bez podawania wprost indeksu, używane jest do pobrania elementu ze szczytu stosu. Na przykład:

 >>> stos = [3, 4, 5]
>>> stos.append(6)
>>> stos.append(7)
>>> stos
[3, 4, 5, 6, 7]
>>> stos.pop()
7
>>> stos
[3, 4, 5, 6]
>>> stos.pop()
6
>>> stos.pop()
5
>>> stos
[3, 4]
Strona główna - O Pythonie - Interpreter - Samouczek - Przykłady programów - Linki