本人python萌新一枚,最近刚学到python语法中列表部分,为了熟悉下其中函数的运用供以后回忆,就把自己写的代码贴出来,与大家共同学习(第一次发帖,QAQ写的不好别打我)
好,话不多说直接上代码:
name_list = ["zhangsan", "lisi", "wangwu"] # 在列表末尾加入一个新元素 ps:又好象只能加一个呢! name_list.append("xixi") # 在列表后面拼接另外一个列表 name_list2 = ["saduoxi", "wullu"] name_list.extend(name_list2) # 在列表任意位置插入一个新的元素,如果位置大于其长度,则默认加在末尾 # (位置, ”插入的元素“)ps:貌似只能插入一个,逃~~ name_list.insert(0, "aluola") # name_list.index()用来显示特定元素在列表中的位置 # ps:name_list.index()在程序的位置不同,显示的元素位置也不一样 # 例如把它放在insert前面,逃~~ print(name_list.index("wangwu")) # 计算某个元素出现的次数,如果列表中没有这个元素,则次数显示为0 print(name_list.count("wangwu")) # 输出特定位置元素,如果不指定位置则默认弹出列表中最后一个元素,如果超过范围则会报错,嘻嘻嘻 print(name_list.pop()) # 删除特定元素,只能一个哦! name_list.remove("xixi") # QAQ.clear会删除所有元素(为了方便下面操作就先把它注释了,逃~~) # name_list.clear() # del能删除列表中的元素(ps:del不只局限于列表中使用哦) # ps:在日常开发中还是建议用列表中的删除元素的方法对列表进行操作 # 注意:del的本质是将关键字变量从内存中删除 # 后续代码就无法使用这个变量了 del name_list[1] print(name_list[1]) # del 函数的运用 name = "kali" del name # print(name) print(name_list)pps :这里我只简单列举了增加元素与减少元素的几个函数,还有其他函数的运用在后期会陆续补充(也可能不会2333),欢迎各位大佬来和我交流,指出一些我写的不足的地方,大家互相学习,共同进步(QAQ大佬求你们带带我,我会喊666)