Using a Table or Query as an array

Given a Query List or a Table, is there a way to reference each row directly in an Action? For example: QueryList(n), where n is the row I wish to use.

Yes, List[n].

A query can return several entities at once. To get the n from GetEntity1, use the expression Query.List[n].Entity1 that returns a Record of type Entity1.
Thanks. Got it.