开始使用免费开始使用

洗一副扑克牌

我们经常需要将一组项目的顺序随机化。想一想纸牌游戏中先洗牌,或拼字游戏中先把字母在袋子里打乱。作为本节的最后一个练习,您将学习另一个实用函数 —— 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)
编辑并运行代码