Random Permutation

 


Random Permutations of Element

Permutasi/Permutation mengacu pada pengaturan elemen. misalnya [3, 2, 1] adalah permutasi dari [1, 2, 3] dan sebaliknya.

Modul NumPy Random menyediakan dua metode untuk ini: shuffle() dan permutation().

Shuffling Arrays

Shuffle berarti mengubah susunan elemen di tempat. yaitu dalam array itu sendiri.

Contoh
Acak elemen array berikut secara acak.
from numpy import random
import numpy as np

arr = np.array([12345])

random.shuffle(arr)

print(arr)

Metode shuffle() ini membuat perubahan pada array asli.

Generating Permutation of Arrays

Contoh
Hasilkan permutasi acak elemen array berikut.
from numpy import random
import numpy as np

arr = np.array([12345])

print(random.permutation(arr))

Metode mengembalikan array yang diatur ulang (dan membiarkan array asli tidak berubah) permutation().

Komentar

Postingan populer dari blog ini

NumPy Array Search

NumPy Array Split

NumPy Array Iterating