2020-02-18刷题笔记

题目:整数翻转

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 - 这是要添加到列表中的对象。

返回值:该方法不返回任何值,只更新现有列表

你可能感兴趣的:(2020-02-18刷题笔记)