import re
j=0
temp=input('请输入:’)
result=re.split("#/-",temp)
for i in range(18):
print(result[j],result[j+1],result[j+2])j=j+3
j=2
tempe=0
for i in range(6):
tempe=tempe+result[j]
j=j+3
tempe=tempe/6
print(tempe)
结合你的循环,和你的取值结果,你需要18*3个数据片段,明显你输入的不够,range范围改成6
print(result[j],result[j+1],result[j+2])j=j+3
这里下标越界,你怎么输入的
给出一个整数数组,请在数组中找出两个加起来等于目标函数的数。
给出函数twoSum需要返回这两个数字的下标(index1,index2),需要满足index1小于index2.
注意:下标从1开始,并且假设给出的数组中只存在唯一解
例如:
给出的数组为[20,70,110,150],目标值为90
输出index1=1,index2=2