1 개요[ | ]
- Go Shuffle()
Go
Copy
package main
import (
"fmt"
"math/rand"
)
func main() {
a := []string{"Apple", "Banana", "Orange", "Mango"}
rand.Shuffle(len(a), func(i, j int) { a[i], a[j] = a[j], a[i] })
fmt.Println(a)
}
Loading
Go
Copy
package main
import (
"fmt"
"time"
"math/rand"
)
func main() {
a := []string{"Apple", "Banana", "Orange", "Mango"}
rand.Seed(time.Now().UnixNano())
rand.Shuffle(len(a), func(i, j int) { a[i], a[j] = a[j], a[i] })
fmt.Println(a)
}
Loading
2 같이 보기[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.