I have a problem with data matching. I am now using 0.7.0036. the data n the left side of the pic are the surfaces to move, while the data on the right are the moving vectors. I want the data be matched like the the blue lines. However, the data in GH were matched as shown by the red lines. Is it supposed to be right?
Yes, this is how it's supposed to work. Grasshopper doesn't really care for the index numbers, it simply matches everything in the first list on the left with everything in the first list on the right.
Without knowing what the rest of your definition is like, it's hard to say anything intelligible.