您的位置:首页 > 编程语言 > Python开发

搜索插入位置(python)

2019-03-20 19:46 113 查看

要求:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

class Solution(object):
def searchInsert(self, nums, target):
"""
:type nums: List[int]
:type target: int
:rtype: int
"""
#enumerate()函数会输出下标和对象
for i,num in enumerate(nums):#没超过列表边界
if target<=num:
return i
return len(nums)#若超出
#len()函数返回对象(字符、列表、元组等)长度或项目个数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: