MulaiMulai sekarang secara gratis

Mengocok satu set kartu

Sering kali kita ingin mengacak urutan suatu kumpulan item. Pertimbangkan permainan kartu di mana Anda terlebih dahulu mengocok set kartu, atau permainan Scrabble di mana huruf-hurufnya terlebih dahulu dicampur dalam kantong. Sebagai latihan terakhir di bagian ini, Anda akan mempelajari satu fungsi berguna lainnya — np.random.shuffle(). Fungsi ini memungkinkan Anda mengacak urutan secara langsung (in place). Di akhir latihan ini, Anda akan tahu cara mengocok satu set kartu atau urutan item apa pun.

Periksa deck_of_cards di shell.

Latihan ini adalah bagian dari kursus

Simulasi Statistik di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan fungsi np.random.shuffle() untuk mengocok deck_of_cards.
  • Pilih tiga kartu teratas dari daftar ini dengan melakukan slicing.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Edit dan Jalankan Kode