トランプの山札をシャッフルする
一連のアイテムの並び順をランダムにしたいことはよくあります。たとえば、カードゲームでは最初に山札をシャッフルしますし、スクラブルでは最初に袋の中で文字タイルを混ぜます。このセクションの最後の演習では、便利な関数 np.random.shuffle() を学びます。この関数は、シーケンスをその場でランダムに並べ替えます。演習の終わりには、トランプの山札や任意のアイテム列をシャッフルできるようになります。
シェルで deck_of_cards を確認してください。
この演習はコースの一部です
Pythonで学ぶ統計シミュレーション
演習の手順
np.random.shuffle()関数を使ってdeck_of_cardsをシャッフルします。- スライスして、このリストの先頭3枚のカードを取得します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Shuffle the deck
____
# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)