词义说明
本义为“彻底改变”或“交换位置”,源自拉丁语 permutare(per-“完全”+ mutare“改变”)。在数学中,permute 特指对一组元素进行重新排列,即“置换”。引申至计算机科学中,指对数据或序列进行重排,如数组元素的排列。在日常用语中,可泛指改变顺序或重新组合,但不如“rearrange”常用。各义项均由“改变顺序”这一核心概念延伸而来。
英 /pəˈmjuːt/美 /pərˈmjuːt/
v. 动词
排列;改变顺序;置换;交换
本义为“彻底改变”或“交换位置”,源自拉丁语 permutare(per-“完全”+ mutare“改变”)。在数学中,permute 特指对一组元素进行重新排列,即“置换”。引申至计算机科学中,指对数据或序列进行重排,如数组元素的排列。在日常用语中,可泛指改变顺序或重新组合,但不如“rearrange”常用。各义项均由“改变顺序”这一核心概念延伸而来。
源自拉丁语 permutare,由前缀 per-(“通过,彻底”)和动词 mutare(“改变”)构成。16世纪进入英语,最初意为“交换、互换”,后数学领域专门指“置换”。记忆时可拆解为“per-”(完全)+“mute”(改变),即“完全改变顺序”之意。
主要出现在学术写作和专业技术文档中,尤其是数学、计算机科学和统计学领域。在数学中,用于描述排列组合中的置换操作;在编程中,指对数组或列表进行重排。日常口语中极少使用,更常见的替代词是“rearrange”或“swap”。在文学作品中偶尔出现,但带有正式或古雅色彩。语气客观、正式,无褒贬。
及物动词,后接宾语,常用结构为“permute something”或“permute A and B”(交换A和B)。也可用于被动语态,如“The sequence is permuted.”。易错点:不要与“mutate”(突变)混淆,后者指基因或事物发生变化,而 permute 专指顺序改变。
与“rearrange”相比,permute 更正式且特指数学或计算中的排列,而 rearrange 更通用,可指物理或抽象事物的重新安排。“swap”指两者互换,而 permute 可涉及多个元素。在编程中,“permute”强调生成所有可能排列,而“sort”则指按特定规则排序。
语域较高,多用于学术或技术文档,日常交流中不常见。无褒贬色彩。常见误用:将 permute 与“change”混用,忽视其顺序改变的特殊性。在非数学语境中,使用“rearrange”更自然。注意拼写,勿与“permutate”(非标准变体)混淆。