Metode choice modul random

Metode choice modul random mengembalikan elemen acak dari urutan (string, list, tuple). Dalam parameter metode kita tentukan urutan yang kita butuhkan.

Sintaks

pythonimport random

random.choice(urutan)

Contoh

Mari kita dapatkan salah satu elemen dari string:

pythontxt = 'abcde'
print(random.choice(txt))

Hasil eksekusi kode:

python'e'

Contoh

Sekarang mari kita dapatkan elemen acak dari list:

pythonlst = [1, 2, 3, 4, 5]
print(random.choice(lst))

Hasil eksekusi kode:

python5

Contoh

Mari kita tampilkan salah satu elemen dari tuple:

pythontpl = ('1', '2', '3', '4', '5')
print(random.choice(tpl))

Hasil eksekusi kode:

python'4'

Lihat juga

  • metode shuffle modul random,
    yang mengacak urutan
  • metode random modul random,
    yang mengembalikan angka pseudorandom
  • metode sample modul random,
    yang mengembalikan sampel acak elemen dari urutan