"I learned enough to carry out this exercise in an hour or so."
Isn't it wonderful to be able to produce a prototype quickly? Now when you review the language and code with your Pythonistic peer, you can discuss it over *working* code, not first overcoming syntactic nuances.
I'm certain your second hour will be filled with the joys of Python's built-in datatypes and access techniques.