:: zavedeme datovou strukturu "seznam" (anglicky "list") >>> xs = [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> xs [1, 2, 3, 4, 5, 6, 7, 8, 9] >>> type(xs) :: sečteme všechny prvky seznamu >>> sum(xs) 45 :: jaké má seznam vlastnosti? (dají se na něm volat pomocí tečky) >>> dir(xs) ['__add__', '__class__', '__class_getitem__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'] :: vlastnost "otočení pořadí prvků seznamu" >>> xs.reverse() >>> xs [9, 8, 7, 6, 5, 4, 3, 2, 1] :: vlastnost "seřazení prvků podle velikosti" >>> xs.sort() >>> xs [1, 2, 3, 4, 5, 6, 7, 8, 9] :: vlastnost "přidání jednoho prvku na konec seznamu" >>> xs.append('abc') >>> xs [1, 2, 3, 4, 5, 6, 7, 8, 9, 'abc'] >>> xs.append(print) >>> xs [1, 2, 3, 4, 5, 6, 7, 8, 9, 'abc', ] :: první prvek seznamu >>> xs[0] 1 :: poslední prvek seznamu >>> xs[-1] >>> print('ahoj') ahoj >>> xs[-1]('ahoj') ahoj :: alias na vestavěnou funkci (můžeme ho použít místo originálního jména) >>> můj_print = print >>> můj_print >>> můj_print('ahoj') ahoj :: funkce "print" při výchozím nastavení vyrobí prázdnou řádku >>> můj_print() >>> print() >>>