`
icyheart
  • 浏览: 766451 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

append和extend的区别

 
阅读更多

先看代码

>>> a=[1,2]
>>> a.append(3)
>>> a
[1, 2, 3]
>>> b=[4,5]
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5]

 

append(x) 追加到链尾

extend(L) 追加一个列表,等价于+=

从代码中可以看出:append追加的是一个值,extend追加的是一个数组(列表)

0
0
分享到:
评论

相关推荐

    python append、extend与insert的区别

    append 和extend都只需要一个参数,并且自动添加到数组末尾,如果需要添加多个,可用数组嵌套,但是 append是将嵌套后的数组作为一个对象, extend是将嵌套的数组内容作为多个对象,添加到原数组中 作为编程0基础的...

    python列表操作之extend和append的区别实例分析

    主要介绍了python列表操作之extend和append的区别,实例分析了extend方法和append方法使用上的区别,具有一定参考借鉴价值,需要的朋友可以参考下

    python列表插入append(), extend(), insert()用法详解

    在本篇文章里小编给大家整理了关于python列表插入append(), extend(), insert()用法以及相关知识点,有需要的朋友们参考下。

    Python中extend和append的区别讲解

    append() 方法向列表的尾部添加一个新的元素。只接受一个参数。 >>> num = [1,2] >>> num.append(3) >>> num [1, 2, 3] >>> num.append('a') >>> num [1, 2, 3, 'a'] >>> num.append(6,7) Traceback (most recent ...

    在Python中append以及extend返回None的例子

    在给列表添加元素时,有两个常见的方法:append和extend。append在列表的最后添加元素,但是每次只能添加一个元素。extend更像一个连接操作,即用一个列表扩充另一个列表。(依然在末尾位置) 在实现这两个方法时,...

    python list中append()与extend()用法分享

    3. extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。 append()用法示例: >>> mylist = [1,2,0,’abc’] >>> mylist [1, 2, 0, ‘abc’] >>> mylist.append(4) >>> mylist [1, 2, ...

    Python.append()与Python.expand()用法详解

    alist.append([3,4]) >>>[1, 2, [3, 4]] alist.extend([3,4]) >>>[1, 2, 3, 4] 结论: list.apend(arg1) 参数类型任意,可以往已有列表中添加元素,若添加的是列表,就该列表被当成一个元素存在原列表中,只使list...

    Python 列表实例.html

    通过索引访问列表元素、for循环遍历列表、while循环遍历列表、append、extend向列表中添加元素、insert向列表中插入元素、del、remove、pop删除列表元素

    Python语言基础:列表的常用方法.pptx

    append() 的方法 使用列表对象的“append()”方法,可以实现在列表尾部添加元素,类似于“+”号作用,但是要比“+”号处理速度更快。 实例:定义列表num1=[3,4,5,7],使用“append()”方法在num1列表的结尾处添加...

    《决赛现场成绩计算&学生成绩管理(Python)》学生实验(项目)报告

    二、实验(项目)目的与要求 目的: 通过实验熟悉Python中列表、元组、字典、集合的基本用法和特点。...2.掌握append、extend、sort等方法,以及相关内置函数的使用和区别。 3.掌握列表、字典操作的使用技巧。

    在Python中增加和插入元素的示例

    在Python中append 用来向 list 的末尾追加单个元素,如果增加的元素是一个list,那么这个list将作为一个整体进行追加。 例如: Python代码 li=['a', 'b'] li.append([2,'d']) ...Python中 extend 用来连接 l

    python日常杂笔.rar

    1. 新增:列表新增元素:有3个命令可以实现该操作:insert append extend list1.insert(0,‘r’) #向表中指定位置插入元素 list1.append(‘213323251’) #向表中最后位置插入一个元素(只能插入一个元素) list1....

    Python中给List添加元素的4种方法分享

    List 是 Python 中常用的数据类型,它一个有序集合,即其中的...此元素如果是一个list,那么这个list将作为一个整体进行追加,注意append()和extend()的区别。 复制代码 代码如下: >>> list1=[‘a’,’b’] >>> list1

    Python初级进阶,通过函数和方法控制列表,字典

    我就不过多叙述基本概念和简单操作了,直接上代码 函数和方法控制列表向列表添加新的元素append(),insert(),extend()列表中的元素删除,pop(),remove(),clear()给列表中的元素重新排序sort()字典给字典添加元素...

    基础算法-python随机分配办公室

    python随机分配办公室 ... # 列表追加数据 -- append(选中) extend insert # xx[0] -- 不能指定是具体某个下标 -- 随机 num = random.randint(0, 2) offices[num].append(name) # print(num) # print(offices)

    python之列表与切片

    append到最后一个位置,而insert可以通过索引的形式增加元素到任意位置,extend可以增加其他整个列表到该列表后面。 names = [liming,wang,lin,yang,zhao] names.append(huang) #append到最后一个位置 nam

Global site tag (gtag.js) - Google Analytics