我从列表中随机选择一个值,然后将其从原始列表中删除。我在一个函数中执行此操作,列表不在函数中。我打印列表,它在列表中,但它仍然说它不是。
import random
CC = ["T:G","N:F"]
CCr = CC
random.shuffle(CCr)
def Get(CCran):
print("CC: ", CC)
if len(CCr) > 0:
card = CCran[0]
del CCran[0]
else:
random.shuffle(CC)
CCran = CC
card = CCran[0]
del CCran[0]
Act = card[0:2]
if Act == "T:":
print("T")
#Below gives a value error.
CC.remove("T:G")
Get(CCr)
我做错了什么?