Python错误无法删除函数调用

时间:2015-08-11 02:10:49

标签: python-3.x

在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)

1 个答案:

答案 0 :(得分:0)

P_Id 函数调用 - 所以,是的,您正在尝试删除函数调用。也许

min(List)

是你想要做的事情(尽管调用一个列表" List"不是一个很好的选择,从列表中删除元素是一个相对昂贵的操作。)