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.士兵们列队行进。
词义解析
array 的本义是“排列、部署”,指将事物按一定顺序或规则摆放。在军事上,它指“列阵、队形”,如 battle array(战斗队形)。由此引申出“一系列、大量”的意思,指按某种顺序排列的一组事物,如 an array of options(一系列选择)。在计算机科学中,array 专指“数组”,即按索引存储的一组数据。此外,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 通常指列表。