没有删除牌组中的牌手卡

时间:2017-03-27 20:53:22

标签: python python-2.7

我正在尝试移除玩家在牌组中持有的牌,但它只删除牌组中的最后一张牌而不是我想要移除的所需牌。下面是我的代码。我已经更新了我的代码。

  def remove(self):
    self.cards.pop()
  def game(self):

1 个答案:

答案 0 :(得分:0)

以下是您需要的示例:

>>> a = [1, 2, 3]
>>> a.remove(2)
>>> print a
[1,3]

编辑(根据评论):

在你的例子中,你似乎需要这样的东西:

>>> a = [[1], [2], [3]]
>>> a.remove([2])
>>> print a
[[1],[3]]