擅长:python、mysql、java
<p><code>shuffle</code>就地更改列表,即它不返回任何内容,它只是对现有列表进行无序处理。要解决此问题,可以执行以下操作:</p>
<pre><code>from random import shuffle
TheShownCards = ["Ace of Spades", "Three of Hearts", "Five of Diamonds", "Seven of Clubs", "Nine of Spades", "Jack of Hearts", "King of Diamonds", "Two of Clubs", "Four of Spades", "Six of Hearts", "Eight of Diamonds", "Ten of Clubs"]
shuffle(TheShownCards)
TheChosenCard = TheShownCards[0]
print TheShownCards
print TheChosenCard
</code></pre>
<p>返回:</p>
^{pr2}$
<p>这表明<code>TheShownCards</code>列表已被洗牌,<code>TheShownCards</code>列表中的第一个元素已保存到<code>TheChosenCard</code></p>