Övning 3 – Generisk metod
Mål: Förstå hur generiska metoder fungerar separat från generiska klasser.
Använd nedanstående kod.
from typing import TypeVar
T = TypeVar('T')
def repeat_twice(value: T) -> list[T]:
return [value, value]Uppgift:
- Använd funktionen
repeat_twice()med olika datatyper (exempelvisint,str,bool). - Skriv ut resultatet för varje anrop och förklara vad som händer.