报错原因不都已经提示了吗
你使用向后查找,所以有可能出现找不到的情况,比如列表是[3,4,5],target是6,6-3=3,判断成立,但是index却找不到,自然报错。建议把判断语句改成
if target-nums[i] in nums[i+1:]:
鼠标放到波浪线上看它提示啥
能执行嘛,执行试试呢