Get data from another loop from outside the current loop
Interesting. I'm not able to test this right now, but I think this should work...

You could first loop through the results, adding them to an array as you go...

{% set guestNameValues = [] %}

{% for row in partnerGuestList.guestNames %}
    {% set guestNameValues = guestNameValues|merge([row.guestName]) %}
{% endfor %}


And then within your loop that displays the fields set the value as...

{{ guestNameValues[loop.index0] }}


That should get the corresponding name from the array you previously set.