# coding=utf-8 ################### # # # 列表的方法 # # # ################### __author__ = 'liuyb' # append list 最后追加元素 def fuc_list_append(): words = ['cat', 'window', 'defenestrate'] words.append("appendList") print words # extend 输入的是一个list,追加在最后面(作用:链接两个list) def fuc_list_extend(): words = ['cat', 'window', 'defenestrate'] words.extend([words[1]]) print words words.extend(words[1]) print words words.extend(["haha"]) print words words.extend("haha") print words # insert list中,设定位置插入数据,原位置数据及后面数据序号+1排序 def fuc_list_insert(): words = ['cat', 'window', 'defenestrate'] words.insert(0, "dog") print words # remove 删除list中元素 def fuc_list_remove(): words = ['cat', 'window', 'defenestrate'] words.remove("window") print words # pop 删除指定的元素,并返回删除的元素。pop(),默认删除最后一个元素 def fuc_list_pop(): words = ['cat', 'window', 'defenestrate'] print words.pop() print words print words.pop(0) print words # index 返回元素所在的位置 def fuc_list_index(): words = ['cat', 'window', 'defenestrate'] print words.index("window") # count 统计输入元素在list中出现的次数 def fuc_list_count(): words = ['cat', 'window', 'defenestrate', "cat"] print words.count('window') print words.count("cat") # sort 排序,默认从小打到排序,reverse为True,从大到小排序 def fuc_list_sort(): words = ['cat', 'window', 'defenestrate'] words.sort() print words words2 = ['cat', 'window', 'defenestrate'] words2.sort(reverse=True) print words2 # reverse 当前的list倒序排列 def fuc_list_reverse(): words = ['cat', 'window', 'defenestrate'] words.reverse() print words if __name__ == "__main__": fuc_list_reverse()
2.1 数据结构-属性方法
最新推荐文章于 2022-05-04 16:48:13 发布