=TEXTJOIN(" ", 1, UNIQUE(FILTER(A:A, NOT(REGEXMATCH(TO_TEXT(LOWER(A:A)),
"mouse|tree|1238")))))
我得到的错误是:
如果max
答案 0 :(得分:0)
int(i)
对i
的值没有任何影响。相反,它将在内存中创建一个新变量,并且i
的值将保持不变,该值仍然是字符串。因此,当您执行max
max = i
分配字符串值
相反,您应该
max = int(i)
答案 1 :(得分:0)
几件事:
请勿隐藏内置方法名称(此处为max
)
这里的问题是您的分配:max = i
,max变成一个字符串。
在分配或将所有内容转换为int
时,您可能要小心。
max = int(i)
或list1 = [int(i) for i in input().split()]
最后但并非最不重要的是,您可以使用内置的max
来做到这一点。 max(l)