要查看一个类里面有什么函数,用dir(xxx)就行了
比如dir(list)
>>> dir(list)
['add', 'class', 'contains', 'delattr', 'delitem', 'dir', 'doc', 'eq', 'format', 'ge', 'getattribute', 'getitem', 'gt', 'hash', 'iadd', 'imul', 'init', 'init_subclass', 'iter', 'le', 'len', 'lt', 'mul', 'ne', 'new', 'reduce', 'reduce_ex', 'repr', 'reversed', 'rmul', 'setattr', 'setitem', 'sizeof', 'str', 'subclasshook', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']
list.append(item) 往list中添加一个元素
list.clear() 清空list
list.copy() 创建一个list的拷贝
list.count(item) 返回item在list中出现的次数
list.extend(list1) 把list1合并到list末尾
list.index(item[,start[,end]]) 返回item在list中的序号,可选起始序号和结尾序号
list.insert(index, item) 在list的index序号添加item,如果越界就添加在结尾
list.pop([index]) 移除list最后一个元素,可选移除序号为index的元素
list.remove(item) 移除list中的item,如果有多个只移除第一个
list.reverse() 倒序排列
list.sort([key, reverse]) 对list排序