我想.append
从列表Deck
到MyHand
随机卡,而从Deck
删除它。Python 3:如何将列表x中的项目移动到列表y并从列表x中移除它?
import random
Deck = []
MyHand = []
CardsPicked = 0
for Cards in range(1, 101):
Deck.append(Cards)
while(CardsPicked < 8):
MyHand.append(random.choice(Deck))
CardsPicked = CardsPicked + 1
要知道的事情:我已经能够添加卡,但不能删除它。
我试图做Deck.remove(random.choice)
,但它表示,选择不在甲板上。
好回答的卡很奇怪实现deck.deal的; P + 1 –
感谢它工作你真棒:) – BradTheBrutalitist
'random.randrange'怎么样? –