Files
LucasVbr/src/model/skill_list.py
T
2024-01-04 15:43:18 +01:00

16 lines
368 B
Python

from src.model.skill import Skill
class SkillList:
skills: list[Skill]
def __init__(self, skills: list[str]):
# Sort and remove duplicates
skills = list(set(skills))
skills.sort()
self.skills = [Skill(skill) for skill in skills]
def __str__(self) -> str:
return "\n".join([str(skill) for skill in self.skills])