mirror of
https://github.com/LucasVbr/LucasVbr.git
synced 2026-05-13 17:11:52 +00:00
16 lines
368 B
Python
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])
|