Abaqus /Python: reduce the length of Field Output

I would like to create a new Field Output with the help of python skripts.

The idea was to read the Field of CShaer1 for a specific Nodeset in a specific Step, in all Frames and substract the results of the previous frame from the actual frame. But the length of the Field is different in the first Frame 0 and the sencond Frame 1. I expected the length of Field.values is equal to the number of the nodes in the Nodeset. But it isn't in both frames. The first entries of the Field.values are correct (Nodelabel and value as aspected and equal in length to the number of nodes) but then some nodes have additional values and entries in the Field. Therefore the length of Field.values is longer than the number of Nodes in the Nodeset. So I am cunfused in two ways:

1. Why have some Nodes more then one value in the Field

2 .Why is it different in Frame 0 and 1 ?

Is there a way to reduce the length of the Field to e.g. 0:len(Nodeset)?

Otherwise I can not substract the Fields.

Abaqus ​​​​​​​