To work with several things at once, it is easy enough just to make a list of them. This is the idea behind a cartesian product, although the name was originally associated with a list of distances of points from coordinate axes, collected for the purpose of doing geometry with algebra. It is one of the most straightforward ways of making something compliated by joining up a lot of simpler items.
Listing out the vectors of a basis is not quite the way cartesian products are usually found in a vector space, because the most familiar list enumerates the coefficients of the basis vectors instead. But the list could contain anything else, just so long as the nature of its contents is made clear.
A natural way to create operations on a list is to perform an operation relevant to its elements on every element simultaneously. For example, when it is a list of vectors, then sums and scalar multiplication could be defined by: