• 技术文章 >常见问题 >Python常见问题

    python中的列表怎么写

    silencementsilencement2019-09-06 10:16:52原创8470

    首先,我们需要明确的一点就是Python是没有数组这一概念的,,但是Python中有一种比数组还要厉害的东西——列表,它的功能比数组更加强大。

    2、列表操作简介

    (1)创建列表

    初学Python还是建议大家使用IDLE进行程序的编写,所以本文中所有讲解均是在IDLE下完成的,创建列表的方法及显示结果如下:

    >>> number = [1,2,3,4,'python学习网']
    >>> number
    [1, 2, 3, 4, 'python学习网']

    在列表中可以包含整形、字符串、浮点型数据,还可以包含另一个列表。

    (2)向列表中添加元素

    向列表添加元素一共有append()、extend()和insert()三种方法,下面我将三种方法一一道来:

    1)append()方法默认将元素添加到列表末尾,并且一次只能添加一个元素,操作如下:

    >>> number = [0,1,2,3,4]
    >>> number.append(5)
    >>> number
    [0, 1, 2, 3, 4, 5]

    2)extend()方法可以添加多个元素,但是必须以列表的形式添加,操作如下:

    >>> number = [0,1,2,3,4]
    >>> number.extend([5,6])
    >>> number
    [0, 1, 2, 3, 4, 5, 6]

    3)大家有没有发现前两种方法均将元素添加到列表末尾,如果想插队的话就需要使用insert()方法了,操作如下:

    >>> number = [0,1,2,3,4]
    >>> number.insert(2,1)
    >>> number
    [0, 1, 1, 2, 3, 4]

    insert(2,1)中2指位置,1是需要添加的元素(列表第一个元素所在位置为0)。

    专题推荐:list
    上一篇:该学Java还是Python? 下一篇:python有必要去培训机构学习么

    相关文章推荐

    • Python判断数组list是否为空• python中list有哪些方法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网