在python中我尝试在函数中调用函数 - 当我完成它时说"错误无法删除函数调用"。为什么会这样?在嵌套函数中有一个删除使用,但这是一个不同的变量!我尝试了一些事情,比如打印函数,但得到了相同的答案。
以下代码不起作用:
def BracketStart():
Round2Normal=[]
Round1Loser=[]
if len(List) % 2 == 0:
print("The Current Match Is %s VS %s" %(min(List),max(List)))
starting=input("Start Match? --> ")
if starting=="Yes":
Winner1=input("Who Won? --> ")
if Winner1==min(List):
Round2Normal.append(min(List))
Round1Loser.append(max(List))
del min(List)
del max(List)
答案 0 :(得分:0)
P_Id
是函数调用 - 所以,是的,您正在尝试删除函数调用。也许
min(List)
是你想要做的事情(尽管调用一个列表" List"不是一个很好的选择,从列表中删除元素是一个相对昂贵的操作。)