题目:整数翻转
lstrip() rstrip()函数:语法:str.lstrip([chars]) 参数chars ----指定截取的字符 返回值:返回截掉字符串左边(或者右边)的空格或指定字符后生成的新字符串。
题目:最长公共前缀
find()函数检测字符串中是否包含子字符串 str 如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。
函数语法:strs.find(str, beg=0, end=len(string))
参数:strs:指定检索的字符串
beg:开始索引,默认为0
end:结束索引,默认为字符串的长度
返回值:如果包含子字符串返回开始的索引值,否则返回-1。
题目:有效的括号
在表示问题的递归结构时,栈数据结构可以派上用场。我们无法真正地从内到外处理这个问题,因为我们对整体结构一无所知。但是,栈可以帮助我们递归地处理这种情况,即从外部到内部。
使用栈作为该问题的中间数据结构的算法
pop()函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
语法:list.pop(obj=list[-1]) 参数:obj – 可选参数,要移除列表元素的对象
返回值:该方法返回从列表中移除的元素对象。
append()函数用于将传入的对象附加(添加)到现有列表中,不返回任何值
语法:list.append(obj) 参数:obj - 这是要添加到列表中的对象。
返回值:该方法不返回任何值,只更新现有列表
网友评论