Herneem oefening Romeinse cijfer1.

Pas de oplossing aan zodat je geen if meer nodig hebt om de verschillende values te bepalen - gebruik een list.

Opdracht

Schrijf een functie rom2dec die de getalwaarde berekent van een Romeins cijfer. De functie heeft als enige parameter een Romeins cijfer, en geeft de getalwaarde terug. Er mogen kleine letters en hoofdletters door elkaar gebruikt worden in het Romeins cijfer. Je mag veronderstellen dat de parameter een geldig Romeins cijfer voorstelt (je hoeft dit niet te controleren).

Vervang if door een list

Voorbeelden

>>> rom2dec("MDXI")
1511 
>>> rom2dec("MdXIv")
1514