繁体   English   中英

TypeError:对于作为参数传递给函数的列表,不可迭代类型为“ NoneType”的参数

TypeError: argument of type 'NoneType' is not iterable for list passed in as parameter to a function

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

给定一个由数个不同整数组成的数组,请返回所有可能的排列。 您可以按任何顺序返回答案。

我不断收到错误消息,但我不明白为什么。

TypeError: argument of type 'NoneType' is not iterable
    if (nums[i] not in current):

这是我的代码:

def permute(self, nums: List[int]) -> List[List[int]]:
        output = []
        self.backtracking(nums, output, [],0, len(nums))
        return output 
        
    
    def backtracking(self, nums, outputList, current, length, maxLength):
        if (length == maxLength):
            outputList.append(current)
        
        for i in nums:
            if (nums[i] not in current):
                self.backtracking(nums, outputList, current.append(nums[i]), length+1, maxLength)
问题暂未有回复.您可以查看右边的相关问题.
2 TypeError:“NoneType”类型的参数不可迭代

我正在使用Python制作一个Hangman游戏。 在游戏中,一个python文件具有从数组中选择随机字符串并将其存储在变量中的函数。 然后将该变量传递给另一个文件中的函数。 该函数将用户猜测存储为变量中的字符串,然后检查该猜测是否在单词中。 但是,每当我输入一个字母并按回车键时,我会在 ...

7 NLP TypeError:“ NoneType”类型的参数不可迭代

我正在尝试用土耳其语做错字校正。 为此,我使用的是turkishnlp脚本,但得到的是“ TypeError:'NoneType'类型的参数不可迭代”。 我已经调查过了,但无法解决。 我将不胜感激任何帮助! 提前非常感谢您。 ...

10 Python - TypeError:“NoneType”类型的参数不可迭代

我是 python 新手,所以请多多包涵。 我编写了一个脚本来使用python-pyserial检查我的 3G 加密狗上的运营商名称,基本上它看起来像这样: 当有接收时,一切正常,但当没有接收时,脚本返回: 我该如何解决? ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM