- 积分
- 642
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-10-11
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
楼主想写一个循环,大概就是一个时间数组,一个温度变化数组,想从温度变化数组中找出最大的温度变化值,然后将大于0.7*这个值且小于0.9*这个值的数找出来存在新数组里面。但是报错了,不知道这怎么解决,求教各位朋友。代码和错误如下:
final_tem = []
final_time = []
i = max_index#最大度变化时的下标
print(i)
for i in range(len(time)- 1):
if d_tem(i) < 0.90*max_num and d_tem(i) > 0.7*max_num:#max_num为最大的温度变化
a = d_tem(i)
b = time(i)
final_tem.append(a)
final_time.append(b)
print(final_tem,final_time)
TypeError Traceback (most recent call last)<ipython-input-55-d53dd8dd0d53> in <module>() 40 print(i) 41 for i in range(len(time)- 1):---> 42 if d_tem(i) < 0.90*max_num and d_tem(i) > 0.7*max_num: 43 a = d_tem(i) 44 b = time(i)TypeError: 'list' object is not callable刚开始学这个,对这个也不是很懂,希望朋友们能帮我指出哈问题在哪里。
|
|