~~~ ;=================== ;数组 by qq1833183060 ;2018-08-05 ;================简单数组=============== ;简单数组初始化 a1:=["我","爱","北","京","天","安","门"] a2:=Array("我","爱","中","国") ;简单数组取值、赋值 v1:=a1[3] MsgBox,% "v1:" . v1 a1[3]:="南" printArray(a1,"a1") ;在指定索引处插入元素 a3:=["我","爱","北","京","天","安","门"] a3.InsertAt(2,"十","分") printArray(a3,"a3") ;在指定索引处删除元素 a4:=["我","爱","北","京","天","安","门"] a4.RemoveAt(2,2) printArray(a4,"a4") a41:=["我","爱","北","京","天","安","门","ee"] a41.Delete(2) printArray(a41,"a41") ;在末尾追加元素 a5:=["我","爱","北","京","天","安","门"] a5.push("!","!") printArray(a5,"a5") ;删除末尾的元素 a6:=["我","爱","北","京","天","安","门"] a6.pop() printArray(a6,"a6") printArray(a,name){ for k,v in a { result.=name . "[" . k . "] " . v . "`r`n" } MsgBox,% result } ~~~