我正在编写代码,以查找列表中的最大数字总和,该数字不重复且无法解决我遇到的错误。
aa = reshape(aa.', 1, []);
答案 0 :(得分:0)
列表中的元素之一是None
。当currentelementset
的值也等于None
时,会导致这种情况。当您尝试遍历None
时,会出现此错误。
为防止发生此错误,您应在循环之前验证从列表中获取的值,并处理值为None
的情况。
currentelement = array[index+i]
if not currentelement:
# do smth
currentelementset=set(map(int, str(currentelement))) # error is here
for digit in currentelementset:
if(digit in setsofar):
flag=False