含义详解
array 的本义是“排列、部署”,指将事物按一定顺序或规则摆放。在军事上,它指“列阵、队形”,如 battle array(战斗队形)。由此引申出“一系列、大量”的意思,指按某种顺序排列的一组事物,如 an array of options(一系列选择)。在计算机科学中,array 专指“数组”,即按索引存储的一组数据。此外,array 还可作动词,表示“排列、部署”,或“盛装打扮”,后者源自“布置”的引申义。
英 /əˈreɪ/美 /əˈreɪ/
n. 名词 / v. 动词
阵列,数组;排列,队形;盛装;部署
array 的本义是“排列、部署”,指将事物按一定顺序或规则摆放。在军事上,它指“列阵、队形”,如 battle array(战斗队形)。由此引申出“一系列、大量”的意思,指按某种顺序排列的一组事物,如 an array of options(一系列选择)。在计算机科学中,array 专指“数组”,即按索引存储的一组数据。此外,array 还可作动词,表示“排列、部署”,或“盛装打扮”,后者源自“布置”的引申义。
array 源自古法语 arei(准备、布置),进一步源自拉丁语 ad-(向)和 *red-(准备)。其构词逻辑为“把东西准备好并排列起来”。记忆时可将 array 与 arrange(安排)联系,二者同源,都有“排列”的意思。注意 array 的动词形式与名词形式相同。
array 在学术写作中常见于计算机科学,指“数组”;在数学或统计学中可指“阵列”。在新闻报道中,常用“an array of”表示“大量的、各种各样的”,语气正式。在商务邮件中,可能用于描述产品线或服务范围。日常口语中较少用,但可用“a whole array of”表示“一大堆”。在文学作品中,array 可指“盛装”,如“in bridal array”(身着新娘礼服)。
array 作名词时,常用单数形式,与不定冠词连用,如“an array of”。作动词时,是及物动词,后接宾语,如“array the troops”(部署军队)。常见句型有“array A with B”(用B装饰A)或“be arrayed in”(穿着)。易错点:不要与“arrange”混淆,array 强调排列的结果,arrange 强调安排的动作。
array 与 range、series、set 都有“一系列”之意。array 强调有序排列且通常数量众多,如“an array of data”;range 强调范围,如“a range of colors”;series 强调连续,如“a series of events”;set 强调一组固定的事物,如“a set of tools”。在计算机语境中,array 专指数组,而 list 通常指列表。
array 属于中高语域,正式场合使用较多,口语中不常用。其褒贬色彩中性,但“an array of”常带正面意味,表示丰富多样。常见误用包括:将 array 与 arrange 混淆;在非正式语境中过度使用;动词形式误用为不及物。此外,在计算机领域,array 的读音为 /əˈreɪ/,不要与“ray”混淆。
| The store offers a wide array of products. | 这家商店提供各种各样的产品。 |
| The data is stored in an array. | 数据存储在数组中。 |
| The general arrayed his troops for battle. | 将军部署部队准备战斗。 |
| She was arrayed in a beautiful gown. | 她穿着一件漂亮的礼服。 |
| The array of evidence convinced the jury. | 一系列证据说服了陪审团。 |
| The soldiers marched in array. | 士兵们列队行进。 |