美文网首页
Python list添加元素

Python list添加元素

作者: omuraisu | 来源:发表于2017-08-28 22:15 被阅读0次

append()和insert()

添加新元素
现在,班里有3名同学:L = ['Adam', 'Lisa', 'Bart']
今天,班里转来一名新同学 Paul,如何把新同学添加到现有的 list 中呢?
第一个办法是用 list 的 append() 方法,把新同学追加到 list 的末尾:

L = ['Adam', 'Lisa', 'Bart']
L.append('Paul')
print L
['Adam', 'Lisa', 'Bart', 'Paul']

append()总是把新的元素添加到 list 的尾部。

如果 Paul 同学表示自己总是考满分,要求添加到第一的位置,怎么办?
方法是用list的 insert()方法,它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素:

L = ['Adam', 'Lisa', 'Bart']
L.insert(0, 'Paul')
print L
['Paul', 'Adam', 'Lisa', 'Bart']

L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。

相关文章

  • 2018-04-19 python中List添加、删除元素的几种

    源地址:python中List添加、删除元素的几种方法 一、python中List添加元素的几种方法 List 是...

  • Python数据结构

    list list为python内置有序集合,可随意添加及删除元素; list用 [] 定义; tuple pyt...

  • List操作

    1.创建List 2.Append:末尾添加元素 添加单个元素 添加List元素 3.Extend:将List元素...

  • 2021-10-12

    算法第一题 遇到的问题 Python的使用 Python中 一个空list 【】 添加 元素 ,直接添加 (app...

  • python list元素 技巧

    一、python中List添加元素的几种方法 append() 追加单个元素到List的尾部,只接受一个参数,参数...

  • Python list添加元素

    append()和insert() 添加新元素现在,班里有3名同学:L = ['Adam', 'Lisa', 'B...

  • 获取python list的元素索引

    1 python list 元素无重复,如下: 1 python list 元素有重复,如下:

  • Python列表

    Python列表 1.list:list是一种有序的集合,可以随时添加和删除其中的 元素。(从0开始) []...

  • Python 基础语法四-list 与 tuple

    list list(列表)是有序、可变的数据集合,可以随时添加、删除和修改元素,同时也是 python 内置的一种...

  • 第二课:List列表、Tuple元祖、Dict字典

    Python 列表List 加号+是列表连接运算符,星号*是重复操作 列表元素的添加与删除 输出: Python列...

网友评论

      本文标题:Python list添加元素

      本文链接:https://www.haomeiwen.com/subject/wukndxtx.html