Alfin-like proteins (ALs) form a plant-specific transcription factor (TF) gene family involved in the regulation of plant growth and development, and abiotic stress response. In this study, 30 ALs were identified in Brassica napus ecotype 'Zhongshuang 11' genome (BnaALs), and unevenly distributed on 15 chromosomes. Structural characteristic analysis showed that all of the BnaALs contained two highly conserved domains: the N terminal DUF3594 domain and the C-terminal PHD-finger domain. The BnaALs were classified into four groups (Group I-IV), supported by conserved intron-exon and protein motif structures in each group. The allopolyploid event between B. oleracea and B. rapa ancestors and the small-scale duplication events in B. napus both contributed to the large BnaALs expansion. The promoter regions of BnaALs contained multiple abiotic stress cis-elements. The BnaALs in I-IV groups were mainly expressed in cotyledon, petal, root, silique, and seed tissues, and the duplicated gene pairs shared highly similar expression patterns. RNA-seq and RT-qPCR analysis showed that BnaALs were obviously induced by low nitrogen (LN) and low phosphorus (LP) treatments in roots. Overexpressing BnaAL02 and BnaAL28 in Arabidopsis demonstrated their functions in response to LN and LP stresses. BnaAL28 enhanced primary roots' (PRs) length and lateral roots' (LRs) number under LP and LN conditions, where BnaAL02 can inhibit LR numbers under the two conditions. They can promote root hair (RH) elongation under LP conditions; however, they suppressed RH elongation under LN conditions. Our result provides new insight into the functional dissection of this family in response to nutrient stresses in plants.