Перетасування колоди карт
Доволі часто нам потрібно рандомізувати порядок елементів у наборі. Наприклад, у картковій грі ви спершу перетасовуєте колоду, а в Скраблі літери спочатку перемішують у мішечку. У фінальній вправі цього розділу ви вивчите ще одну корисну функцію — np.random.shuffle(). Вона дає змогу випадково перетасувати послідовність на місці. Наприкінці вправи ви знатимете, як перетасувати колоду карт або будь-яку іншу послідовність елементів.
Ознайомтеся з deck_of_cards у оболонці.
Ця вправа є частиною курсу
Статистичне моделювання в Python
Інструкції до вправи
- Використайте функцію
np.random.shuffle(), щоб перетасуватиdeck_of_cards. - Виберіть перші три карти з цього списку за допомогою зрізу.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Shuffle the deck
____
# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)