package main
import "container/list"
import "fmt"
func main() {
l := list.New() // 創建列表
fmt.Println(l)
l.PushBack("fist") //在列表尾部插入
l.PushFront(67) // 列表頭部插入
fmt.Println(l)
element := l.PushFront("element") // 頭部插入並保存插入的元素
l.InsertAfter("high", element) // 在元素的後邊插入
l.InsertBefore("noon", element) // 在元素的前邊插入
l.Remove(element) // 刪除元素
// 遍歷元素
for i := l.Front(); i != nil; i = i.Next() {
fmt.Println(i.Value)
}
}
Golang列表操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.