广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    列表对象的常用方法

    来源:网络收集  点击:  时间:2024-08-13
    【导读】:
    python是近年来使用最广泛的一种编程语言,不管是做web开发,还是网络爬虫,亦或是数据分析等,大家都在选择python来完成这些任务;我想最重要一点就是python学起来很简单,另一个点就是python用的地方非常多,综合起来就是性价比非常高。python自带的数据结构类型最重要就是列表,下面看看列表的一些常用方法工具/原料morepython3.x,anaconda,spyderlist方法/步骤1/6分步阅读

    列表的插入操作。

    生成一个列表list1,使用方法list1.append()表示在list1后面添加列表;使用方法list1.extend()表示在list1后面添加列表的所有元素,如图所示

    2/6

    列表的元素插入和删除。

    上个方法append和extend也可以对插入元素,不过是在列表末尾,如果要在任意位置插入元素,需要使用方法insert;list1.insert(3,python)表示在索引位置是3的前面插入字符‘python’;list1.remove(python)表示把元素‘python’移除列表;list1.pop(7)表示把索引位置为7的元素移除列表;如图所示

    3/6

    列表的切片和修改元素。

    list1表示列表的第3到第6个元素;

    list1=x表示把列表的第2个元素修改为‘x’;

    list1=表示从列表的第二个元素开始,每3个元素分别赋值为11,12,13,如图所示

    4/6

    列表的元素计数和切片删除。

    list1.count(9)表示列表list1中元素9的个数;

    del list1表示在列表list1中把第4-6共3个元素从列表删除;

    如图所示

    5/6

    列表的元素索引位置和列表的反转。

    list1.index(9)表示列表中9的索引位置;

    list1.reverse()表示把list1的各个元素反转(从后向前颠倒过来),如图所示

    6/6

    列表的元素排序。

    先生成一个列表list2,使用list2.sort()则是对列表进行排序(默认升序),如图所示

    注意事项

    append和extend的主要区别是extend可以把列表中的元素追加到一个列表末尾,而append则是把整个列表追加到一个列表末尾

    insert插入的元素是放在索引位置之前

    remove和pop虽然都可以删除元素,但是remove直接移除元素,pop是移除索引位置的元素,pop不写索引默认移除最后一个元素

    列表是从零开始计数的

    remove和pop删除的是单个元素,del则是删除多个元素

    sort是对列表元素进行升序排列,列表中含有列表则会报错

    列表方法增删改查反转排序LIST方法PYTHON列表
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1118746.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 06:50:28  耗时:0.024
    0.0236s