python_list

来源:互联网 发布:黑客帝国矩阵革命 bt 编辑:程序博客网 时间:2024/05/29 07:44

list 和tuple的常用函数
list =============
可迭代对象都有:index ,len,切片这些属性

def append(self, p_object)L.append(object) -- append object to end向列表尾部追加一个对象
def count(self, value)L.count(value) -> integer -- return number of occurrences of value返回一个value 出现的次数
def extend(self, iterable)L.extend(iterable) -- extend list by appending elements from the iterable从可迭代对象中增加列表的元素
def index(self, value, start=None, stop=None)L.index(value, [start, [stop]]) -> integer -- return first index of value.        Raises ValueError if the value is not present.返回列表中value 出现位置的索引,如果不存在,则报错
def insert(self, index, p_object)L.insert(index, object) -- insert object before index 在列表指定索引之前插入对象
def pop(self, index=None)L.pop([index]) -> item -- remove and return item at index (default last).        Raises IndexError if list is empty or index is out of range.移除列表结尾的一个对象,并将该对象返回list = ["tomy","jim","jobs"]print (list)A = list.pop()print Aprint (list)result > ['tomy', 'jim', 'jobs']        jobs        ['tomy', 'jim']
def remove(self, value)L.remove(value) -- remove first occurrence of value.移除列表中指定的元素,如果不存在,则报错
def reverse(self)L.reverse() -- reverse *IN PLACE* 翻转列表

tuple ============

def count(self, value)T.count(value) -> integer -- return number of occurrences of value 返回元组中value 的出现次数
def index(self, value, start=None, stop=None)T.index(value, [start, [stop]]) -> integer -- return first index of value.        Raises ValueError if the value is not present.返回指定value 在元组中所在的位置 
原创粉丝点击