package main
import (
"fmt"
)
func main() {
s := []interface{}{1, 2, 3, 4, 5, 6, 7, 8}
HERE:
for k, v := range s {
if v == 4 || v == 6 || v == 7 {
// temp := s[k+1:]
fmt.Println("k", k)
temp := make([]interface{}, 0)
for _, v := range s[k+1:] {
temp = append(temp, v)
}
fmt.Println("temp1", temp)
s = append(s[:k], "(")
fmt.Println(s)
s = append(s, []interface{}{fmt.Sprintf("%d", v), fmt.Sprintf("%d", v)}...)
fmt.Println(s)
s = append(s, ")")
fmt.Println(s)
fmt.Println("temp2", temp)
s = append(s, temp...)
fmt.Println(s)
goto HERE
}
}
}
golang 數(shù)組中插入數(shù)組
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
推薦閱讀更多精彩內(nèi)容
- 例如: 現(xiàn)在想把a(bǔ)rr2 的第1個對象插到arr1的第1個對象后,arr2 的第2個對象插到arr1的第2個對象后...
- //聯(lián)系人:石虎QQ: 1224614774昵稱:嗡嘛呢叭咪哄 //要插入的位置 NSIndexSet *help...
- 方法一: unshift + splice 方法二:splice + concat 方法三: splice + E...