您的位置:首页 > 编程语言 > Python开发

关于python列表中的一些函数的运用

2018-02-22 17:08 239 查看
    本人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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: