为了查找给定整数在整数list中的位置,官方解答了用了二分法,但是如下是我的解决方式:
nums = [1,3,5,6] target = 7 flag = 0 for i in range(len(nums)): if target < nums[i]: nums.insert(i,target) print(i) flag = 1 break if target == nums[i]: print(i) flag = 1 break if not(flag): nums.append(target) print(len(nums) - 1)