ok thanks guys.
sorry, i guess the problem i am having is a separate part of the script i didnt mention, which gets the verts of two meshes and tries to add them together, it says 'zip argument #1 must support iteration '
def addVerts(scan1_verts, scan2_verts):
for (v1,v2) in zip(scan1_verts,scan2_verts):
and then after this, add_list is what i want to use when i want set the points onto another mesh
Maybe i need to get the mesh points a different way and append one by one to a list?