Funkcia | Popis funkcie |
---|
len() | vráti počet prvkov postupnosti |
sum() | vypočíta číselný súčet prvkov postupnosti |
max() | vráti maximálny prvok postupnosti (t.j. jeho hodnotu) |
min() | vráti minimálny prvok postupnosti |
list() | konverzná funkcia, parametrom musí byť iterovateľná hodnota, t.j. nejaká postupnosť, ktorá sa dá prechádzať (iterovať), napríklad for-cyklom |
count() | vráti počet výskytov danej hodnoty v zozname. Táto metóda je immutable lebo nemení obsah zoznamu. |
index() | vráti index prvého výskytu danej hodnoty v zozname. Táto metóda je immutable lebo nemení obsah zoznamu. Funkcia spadne na chybe, ak sa daná hodnota v zozname nenachádza. |
append() | pridá na koniec zoznamu nový prvok – zoznam sa takto predĺži o 1. Táto metóda je mutable lebo mení obsah zoznamu. Funkcia nič nevracia, preto nemá zmysel priraďovať jej volanie do nejakej premennej (teda vracia hodnotu None ). |
pop() | odoberie z konca zoznamu posledný prvok – zoznam sa takto skráti o 1. Táto metóda je mutable lebo mení obsah zoznamu. Funkcia vracia hodnotu odobratého prvku. Ak bol zoznam prázdny, funkcia nič nevracia ale spadne na chybe. |
insert() | pridá na dané miesto zoznamu nový prvok – zoznam sa takto predĺži o 1. Táto metóda je mutable lebo mení obsah zoznamu. Funkcia nič nevracia, preto nemá zmysel priraďovať jej volanie do nejakej premennej (teda vracia hodnotu None ). |
remove() | odoberie zo zoznamu prvý výskyt prvku s danou hodnotou – zoznam sa takto skráti o 1. Táto metóda je mutable lebo mení obsah zoznamu. Funkcia nič nevracia (teda vracia None ). Ak sa daná hodnota v zozname nenachádza, funkcia spadne na chybe. |
sort() | zmení poradie prvkov zoznamu tak, aby boli usporiadané vzostupne – zoznam takto nemení svoju dĺžku. Táto metóda je mutable lebo mení obsah zoznamu. Funkcia nič nevracia (teda vracia None ). Ak sa prvky v zozname nedajú navzájom porovnávať (napríklad sú tam čísla aj reťazce), funkcia spadne na chybe. |