Table of Contents

5. Objekty (pokračování)

Procvičovaná témata

Příklady k procvičení

1. Vytvořte seznam náhodných celých čísel od 0 do 1000 (včetně obou) a seřaďte ho podle velikosti vzestupně

2. Vytvořte třídu Lexisortlist, která bude stejná jako třída list, ale s tím rozdílem, že její metoda Lexisortlist.sort bude seřazovat na základě lexikografického pořadí

Příklad programu a jeho výstupu:

l = [1, 2, 22, 3, 333, 4]
l.sort()
 
ll = Lexisortlist([4, 333, 22, 3, 2, 1])
ll.sort()
 
print('l: {}'.format(l))
print('ll: {}'.format(ll))

[1, 2, 3, 4, 22, 333]
[1, 2, 22, 3, 333, 4]