列表中的元素不会被删除

时间:2019-06-30 19:46:57

标签: python python-3.x

我正在尝试实现以下代码。 它应该很简单,但是由于某些原因它无法正常工作

face_deck = ["3c", 'Richie skip 1 timeS', 'Bast skip 1 timeS', 'Dia skip 1 timeS', 'Rob skip 1 timeS']


for element in face_deck:
    if "skip" in element :
        face_deck.remove(element)


print(face_deck)

我期望只得到3c 但我得到:['3c', 'Bast skip 1 timeS', 'Rob skip 1 timeS']

有人能让我知道幕后发生的事情吗?

0 个答案:

没有答案