python typeerror* wants int_python-TypeError:’int’对象是不可迭代的?
我正在实现动态编程算法,但出现此错误.这是我的代码:
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’对象是不可迭代的?相关推荐
- 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'
- Python sum() TypeError: ‘int‘ object is not callable xxxxxxxxx XXXXXXXXXX
Python sum() TypeError: 'int' object is not callable xxxxxxxxx XXXXXXXXXX 代码中定义了 sum 变量,导致sum()方法异常.
- 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== ...
- Python 中常见的 TypeError 是什么?
翻译:BioIT 爱好者 原文:TypeError: A Bytes-Like object Is Required, not 'str' | Finxter 简介 目标:在本教程中,我们的目标是修复 ...
- 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 ...
- 成功解决TypeError: object of type ‘int‘ has no len()
成功解决TypeError: object of type 'int' has no len() 目录 解决问题 解决思路 解决方法 解决问题 TypeError: object of type 'i ...
- 成功解决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' 目录 解决问题 ...
- 成功解决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' 目录 解决问题 ...
- 成功解决Python中出现的TypeError: object of type 'zip' has no len()
成功解决Python中出现的TypeError: object of type 'zip' has no len() 不罗嗦,直接解决问题! 目录 解决问题 解决思路 解决方法 解决问题 TypeEr ...
最新文章
- 配置flutter For IOS
- ESX上ORACLE 10.2RAC(4.在REHAT4.7中安装ORACLE RAC)
- wxWidgets:编写一个应用程序
- 标签内超出的文字显示省略号
- Python自动化测试框架有哪些?
- 判断成绩linux程序编程,程序输入输出 ,编写判断成绩的程序
- mplayer error opening/initializing the selected video_out (-vo) device
- 两步实现在Git Bash中用Sublime打开文件
- 软件开发生命周期 --瀑布模型
- 收款码在线生成系统源码 无限制 (web微信、QQ、支付宝三合一收款码)
- 外包公司的运作模式和赚钱之道-聊聊IT外包公司
- 放量跌与缩量跌的区别是什么?
- English考研句子第九句
- 头哥Numpy初体验答案
- 微信JSAPI几个函数介绍
- 是真正的发现,还是可耻的堕落?
- Linux如何更改root用户密码
- MySQL安装与应用
- oracle 注册表丢了,一次Windows 注册表中注册表项目丢失导致的Oracle 数据库启动有关问题...
- JAVA设计模式的七大原则
热门文章
- 在 .NET Core 中使用 ViewConfig 调试配置
- 发现一款.NET Core开源爬虫神器:DotnetSpider
- 解读三组容易混淆的Dockerfile指令
- 【朝夕Net社区技术专刊】Core3.1 WebApi集群实战专题-Corre3.1WebApi配置集成日志/配置Swagger...
- 动手造轮子:实现简单的 EventQueue
- China .NET Conf 2019-.NET技术架构下的混沌工程实践
- .NET工程师的书单
- .NET Core 2.2 新增部分功能使用尝鲜
- ASP.NET Core 中断请求了解一下(翻译)
- C#中DateTime的缺陷与代替品DateTimeOffset