Перемешиваем колоду карт
Нередко нам нужно случайным образом изменить порядок элементов в наборе данных. Вспомните карточную игру, где перед началом тасуют колоду, или игру в скрэббл, где буквы перемешивают в мешочке. В последнем упражнении этого раздела вы познакомитесь с ещё одной полезной функцией — 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)