diff --git a/05-seznamy/sorted_list.py b/05-seznamy/sorted_list.py index 380a9b659aaec5541a80821df03f60a4240956c2..01bdc95eb6439c0a00c9a476db1b7aa691acc7fc 100644 --- a/05-seznamy/sorted_list.py +++ b/05-seznamy/sorted_list.py @@ -38,8 +38,9 @@ class SortedList: def pred(self, x): - """Vrátí předchůdce čísla x, tedy největší prvek seznamu, - který je ostře menší než x. Není-li takový, vrátí None. + """Vrátí předchůdce čísla x, tedy největší hodnotu v seznamu, + která je ostře menší než x. Není-li taková, vrátí None. + Číslo x může, ale nemusí být prvkem seznamu. """ # TODO @@ -47,8 +48,9 @@ class SortedList: def succ(self, x): - """Vrátí následníka čísla x, tedy nejmenší prvek seznamu, - který je ostře větší než x. Není-li takový, vrátí None. + """Vrátí následníka čísla x, tedy nejmenší hodnotu v seznamu, + která je ostře větší než x. Není-li taková, vrátí None. + Číslo x může, ale nemusí být prvkem seznamu. """ # TODO diff --git a/05-seznamy/sorted_list_test.py b/05-seznamy/sorted_list_test.py index 72812a6fef418e412b9300b0400654c48efc84ae..c6a0bbc692c68a5c3d9bc42f2afa878378a8593c 100755 --- a/05-seznamy/sorted_list_test.py +++ b/05-seznamy/sorted_list_test.py @@ -13,7 +13,7 @@ def expect_items(sorted_list, elements): this = sorted_list.first for x in elements: assert this, "Nalezen konec seznamu místo prvku {}".format(x) - assert this.value == x, "Nalezen prvke {} místo {}".format(this.value, x) + assert this.value == x, "Nalezen prvek {} místo {}".format(this.value, x) this = this.next assert not this, "Nalezen nadbytečný prvek {} na konci seznamu".format(this.value)