.. ot-exercise:: python.exercises.legacy.uniq_generator :dependencies: python.exercises.legacy.uniq_function, python.exercises.legacy.passwd, python.advanced.python_1010_generators_yield .. include:: Exercise: Generator: ``uniq()`` =============================== You came up with a solution for :doc:`/trainings/material/soup/python/exercises/legacy/uniq_function`. In that solution, you use a temporary list to hold the to-be-returned uniqified numbers. Transform your solution to use ``yield`` instead. Dependencies ------------ .. ot-graph:: :entries: python.exercises.legacy.uniq_generator