#列表的增插改删查 name = ["a","b","c"] print(name)#打印整个列表 print(name[0])#取列表中的第一个 print(name[2])#取列表中第二个 print(name[0:2])#取列表中第一个至第二个,不包括第三个 print(name[2:])#取列表中第三个到最后一个 print(name[-1])#打印倒数第一个位子的名字 print(name[-2])#打印倒数第二个位置的名字 name.append("d")#在列表后面追加一个名字 print(name)#打印整个列表 name.insert(-1,"e")#在列表倒数第一个位置插入这个名字 print(name)#打印整个列表 name[0] ="f"#把第一个位置的名字改为这个名字 print(name)#打印整个列表 name.remove("f")#把列表中这个名字删除 print(name)#打印整个列表 del name[3]#删除列表中第四个名字 =name.pop(3) print(name)#打印整个列表 name.pop()#默认删除最后一个名字 print(name)#打印整个列表 print(name.index("c"))#取出这个名字所在的位置 print(name.count("b"))#统计这个列表中有几个这个名字 name.reverse()#把列表里的顺序反转 print(name)#打印整个列表 name.sort()#重新排序,按ASCII码排序,也就是按照特殊符号,数字,英文字母的顺序排列 print(name)#打印整个列表 name1 = name.copy()#复制name的列表为name1 print(name1)#打印整个列表 name.extend(name1)#合并两个列表生成到name,一样的名字不会覆盖 print(name)#打印整个列表 name.clear()#清除这个列表里的内容 print(name)
#输出结果 ['a', 'b', 'c'] a c ['a', 'b'] ['c'] c b ['a', 'b', 'c', 'd'] ['a', 'b', 'c', 'e', 'd'] ['f', 'b', 'c', 'e', 'd'] ['b', 'c', 'e', 'd'] ['b', 'c', 'e'] ['b', 'c'] 1 1 ['c', 'b'] ['b', 'c'] ['b', 'c'] ['b', 'c', 'b', 'c'] []