<div dir="ltr"><div>Hi,</div><div><br></div><div dir="ltr">Assignment between structured arrays are matching by the order of fields, not by names of fields.</div><div dir="ltr"><br></div><div dir="ltr">Is there a recommended way of assignment by matching field names? I can see one way is to explicitly looping over the names; another possibility is to use the field names of the target array to index the source array.<br></div><div dir="ltr"><br></div><div dir="ltr">It would be nice if a recommended practice is provided as example near the documentation on the topic: <a href="https://docs.scipy.org/doc/numpy/user/basics.rec.html#assignment-from-other-structured-arrays">https://docs.scipy.org/doc/numpy/user/basics.rec.html#assignment-from-other-structured-arrays</a></div><div dir="ltr"></div><div dir="ltr"><br></div><div>Thanks,</div><div><br></div><div>Yu<br></div></div>