Morlock
Posts: 34
Karma: 2734796
Join Date: Oct 2021
Device: Kindle Paperwhite
|
I found the answer to my question, thanks to AI.
The lines:
numeral_map = zip(
(1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1),
('M', 'CM', 'D', 'CD', 'C', 'XC', 'L', 'XL', 'X', 'IX', 'V', 'IV', 'I')
)
Needed to be replaced with this:
numeral_map = list(zip(
(1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1),
('M', 'CM', 'D', 'CD', 'C', 'XC', 'L', 'XL', 'X', 'IX', 'V', 'IV', 'I')
))
The function is working again and saving lots of fiddly work.
|