On the Efficiency of Python for High-Performance Computing: a Case Study Involving Stencil Updates for Partial Differential Equations