我有一个函数F(n),它取n并返回一个列表[n,F(n)]。如果n不满足该函数则不返回任何内容。 我想输入一个输入m,以便代码返回m个最小的[n,F(n)]对。我试过for循环计算并返回范围[a,b]中的列表但是当我给它一个m它有时会提供更多,有时小于所需的数量。我已经尝试了pop()和remove() - 命令来删除列表中的最后一个元素,但它似乎不起作用。我用len(列表)
有没有办法引入一个while循环,自动搜索[1 ..... inf]中所有n的解决方案,当找到的解决方案数量等于m时停止?有没有办法打印解决方案列表?
提前致谢!
答案 0 :(得分:-2)
如果您正在寻找可能无限次循环的内容,请使用while循环或递归。
我不知道python,但while循环解决方案看起来像这样:
infInterStream
下次提出问题时,请提供代码并添加更合适的标题。