当前位置 博文首页 > 苍林翠竹的博客:小白自学python笔记:Python编程:入门到实践(

    苍林翠竹的博客:小白自学python笔记:Python编程:入门到实践(

    作者:[db:作者] 时间:2021-06-30 15:36

    第三章 列表简介

    3.1 列表是什么

    类似于c语言中的数组,且从0开始
    eg. a=[‘apple’,‘banana’,‘orange’]
    print(a[0])
    访问列表最后一个元素索引为(-1)
    eg. print(a[-1])

    3.2 修改添加和删除元素

    在列表末尾添加新元素append()不需要重新对列表赋值
    eg. name.append(‘goushi’)
    在列表中插入新元素insert(,)不需要重新对列表赋值
    eg. name.insert(1,‘goushi’) 在列表第二个位置插入
    在列表中删除元素
    1 del 彻底删除了
    eg. del name[0]
    2 pop() 被删除的元素只是不在列表中
    eg. name_pop=name.pop(0) 若为pop()则默认删除最后一个元素
    3 remove() 删除为特定值的元素
    eg. name.remove(‘lily’)
    ps. remove只删除第一个指定的值,如果要删除的值在列表中出现多次,需要用循环删除

    3.3 组织列表

    对列表进行永久排序sort()默认升序
    eg. name.sort()
    name.sort(reverse=True) 降序排列
    对列表进行临时排序sorted()
    eg. print(sorted(name))
    反转列表原顺序reverse()
    eg. name.reverse()
    计算列表元素个数len()
    eg. print(len(name))