НачатьНачать бесплатно

Перемешиваем колоду карт

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