Why would ce.getVertices return an unstructured list of floating point numbers?
Is it assumed that when returning from a shape the coord listings are in vertex order so we can structure as needed?
Personally I see this to be more useful if it returned a dict with vertex number(key) and tuple in the format (x,y,z) mydict[vertexNum/vertUUID]=(x,y,z)
I guess this is another case of lists are more approachable for people new to python.