Why Are Numpy Arrays Faster Than Regular Python Lists