我正在实现动态编程算法,但出现此错误.这是我的代码:

def shoot(aliens):

s=[0]*10

s[0]=0

s[1]=0

for j in xrange(2,len(aliens)):

for i in xrange(0,j):

s[j]=max(s[i] + min(aliens[j],fib(j-i)))

print s[len(aliens)-1]

return s[len(aliens)-1]

def fib(n):

if n == 0:

return 0

if n == 1:

return 1

return fib(n-1) + fib(n-2)

aliens=[1,10,10,1]

print shoot(aliens)

它说:

Traceback (most recent call last):

File "module1.py", line 30, in

print shoot(aliens)

File "module1.py", line 19, in shoot

s[j]=max(s[i] + min(aliens[j],fib(j-i)))

TypeError: 'int' object is not iterable

请帮我

更新:

哦,我明白了.

我的意思是

s[j]=max(s[i] + min(aliens[j],fib(j-i)))

但是我错了.

因此,我像这样编辑它,但是我不知道如何使用max()来取出数组中最大的数组.

b=0

for j in xrange(2,len(aliens)):

for i in xrange(0,j):

a[b]=(s[i] + min(aliens[j],fib(j-i)))

b+=1

s[j]=Largest(a[b]);

python typeerror* wants int_python-TypeError:’int’对象是不可迭代的?相关推荐

  1. Python PIP Install throws TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'

    Python PIP Install throws TypeError: unsupported operand type(s) for -=: 'Retry' and 'int'

  2. Python sum() TypeError: ‘int‘ object is not callable xxxxxxxxx XXXXXXXXXX

    Python sum() TypeError: 'int' object is not callable xxxxxxxxx XXXXXXXXXX 代码中定义了 sum 变量,导致sum()方法异常.

  3. python 函数报错TypeError: object of type 'int' has no len()

    函数源码 _times = 0 def hannuota(nlist,mfrom,mpass,mto):global _timesn=len(nlist)#n=nlist._length_if n== ...

  4. Python 中常见的 TypeError 是什么?

    翻译:BioIT 爱好者 原文:TypeError: A Bytes-Like object Is Required, not 'str' | Finxter 简介 目标:在本教程中,我们的目标是修复 ...

  5. TypeError: unorderable types: str() = int()

    1.问题描述 1 age=input('please enter your age') 2 if age >=18: 3 print('your age is',age) 4 print('ad ...

  6. 成功解决TypeError: object of type ‘int‘ has no len()

    成功解决TypeError: object of type 'int' has no len() 目录 解决问题 解决思路 解决方法 解决问题 TypeError: object of type 'i ...

  7. 成功解决python\ops\seq2seq.py TypeError: ms_error() got an unexpected keyword argument 'logits'

    成功解决python\ops\seq2seq.py  TypeError: ms_error() got an unexpected keyword argument 'logits' 目录 解决问题 ...

  8. 成功解决python\ops\seq2seq.py TypeError: ms_error() got an unexpected keyword argument 'labels'

    成功解决python\ops\seq2seq.py TypeError: ms_error() got an unexpected keyword argument 'labels' 目录 解决问题 ...

  9. 成功解决Python中出现的TypeError: object of type 'zip' has no len()

    成功解决Python中出现的TypeError: object of type 'zip' has no len() 不罗嗦,直接解决问题! 目录 解决问题 解决思路 解决方法 解决问题 TypeEr ...

最新文章

  1. 配置flutter For IOS
  2. ESX上ORACLE 10.2RAC(4.在REHAT4.7中安装ORACLE RAC)
  3. wxWidgets:编写一个应用程序
  4. 标签内超出的文字显示省略号
  5. Python自动化测试框架有哪些?
  6. 判断成绩linux程序编程,程序输入输出 ,编写判断成绩的程序
  7. mplayer error opening/initializing the selected video_out (-vo) device
  8. 两步实现在Git Bash中用Sublime打开文件
  9. 软件开发生命周期 --瀑布模型
  10. 收款码在线生成系统源码 无限制 (web微信、QQ、支付宝三合一收款码)
  11. 外包公司的运作模式和赚钱之道-聊聊IT外包公司
  12. 放量跌与缩量跌的区别是什么?
  13. English考研句子第九句
  14. 头哥Numpy初体验答案
  15. 微信JSAPI几个函数介绍
  16. 是真正的发现,还是可耻的堕落?
  17. Linux如何更改root用户密码
  18. MySQL安装与应用
  19. oracle 注册表丢了,一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动有关问题...
  20. JAVA设计模式的七大原则

热门文章

  1. 在 .NET Core 中使用 ViewConfig 调试配置
  2. 发现一款.NET Core开源爬虫神器:DotnetSpider
  3. 解读三组容易混淆的Dockerfile指令
  4. 【朝夕Net社区技术专刊】Core3.1 WebApi集群实战专题-Corre3.1WebApi配置集成日志/配置Swagger...
  5. 动手造轮子:实现简单的 EventQueue
  6. China .NET Conf 2019-.NET技术架构下的混沌工程实践
  7. .NET工程师的书单
  8. .NET Core 2.2 新增部分功能使用尝鲜
  9. ASP.NET Core 中断请求了解一下(翻译)
  10. C#中DateTime的缺陷与代替品DateTimeOffset