Výuka IT

Procvičování: Odstranění duplicit

Vytvořme program v jazyce Python nazvaný mnoziny_duplicity.py.

  1. Mějme seznam čísel cisla = [1, 2, 2, 3, 4, 4, 5, 5, 5].

  2. Dokažme odstranit všechny duplicity převedením seznamu na množinu.

  3. Výslednou množinu převeďme zpět na seznam a uložme do proměnné unikatni_seznam.

  4. Vypišme původní seznam a poté unikátní seznam.

Uložme náš program a spusťme ho pomocí interpretu Pythonu.

Řešení

Zobrazit řešení
cisla = [1, 2, 2, 3, 4, 4, 5, 5, 5]

# Odstranění duplicit pomocí set()
unikatni_mnozina = set(cisla)

# Převedení zpět na seznam
unikatni_seznam = list(unikatni_mnozina)

print(f"Původní seznam: {cisla}")
print(f"Unikátní seznam: {unikatni_seznam}")