In the proof that a finite field has a power of $p$ elements (where $p$ is a prime), we identify $\mathbb{Z}/p\mathbb{Z}$ in our field $F$, and think of $F$ as a finite dimensional vector space over $\mathbb{Z}/p\mathbb{Z}$. We then let $n$ denote the dimension of our vector space and let $v_1,\dots,v_n$ be our basis. The next step then assumes that any element $v\in{F}$ can be written as $$a_1v_1+\dots+a_nv_n$$ where $a_i\in\mathbb{Z}/p\mathbb{Z}$.
My question is, why can we assume that this setup will generate all of $F$? In other words, how do we know that there does not exists a $u\in{F}$ that cannot be written in the form $$a_1v_1+\dots+a_nv_n?$$ Maybe the better question is, why are we allowed to make this assumption? In other words, why are we allowed to identify $F$ with a vector space over $\mathbb{Z}/p\mathbb{Z}$?