A=[1,2,3,4]B=['a','b','c','d']C={'A':1,'B':2}

A.append(B)         #append是将添加的元素直接加在后面,添加后列表多一个元素print(A)            #可以添加列表 元祖 字典

A.append(C)print(A)

A.extend(B)     #extend是将可迭代的对象依次加入 被添加者必须可迭代print(A)

A.extend(C)     #extend如果添加的是字典 默认添加字典的键 当使用C.vlues() 时添加值print(A)

A.pop()     #pop是将列表中的元素按照索引值弹出 默认为最后一个 也就是-1 他会返回被弹出的元素的值a=C.pop('A')      #d当字典对象使用pop时,需要指定keyprint(C)print(a)        #当字典接受pop时 只会接受被弹出的值

A.remove(1) #remmove是将列表中的值按值弹出,必须有参数            #字典对象没有remove函数

del A[1:3]      #del 关键字按指定切片删除列表中的元素 并返回新的列表print(A)

del A       #当直接删除一个列表时 再次打印该列表报错print(A)

转载于:https://www.cnblogs.com/libuda/p/9566006.html

python中append,pop,extend,remove的区别相关推荐

  1. [转载] python中append和extend函数区别

    参考链接: Python中的append和extend append和extend都是python内置函数,都有扩展列表的元素功能,但两者的扩展方式是不同的. 通过使用?list.append命令查看 ...

  2. Python中append()与extend()的区别

    列表方法append()和extend()之间的差异: append:在最后追加对象 x = [1, 2, 3] x.append([4, 5]) print (x) 结果 [1, 2, 3, [4, ...

  3. Python中append和extend的区别

    编者注:本文主要参考了<Python核心编程(第二版)> 网上有很多对这两个函数的区别讲解,但我觉得都讲的不是很清楚,记忆不深刻.这样解释清楚且容易记住. list.append(obje ...

  4. Python中append()和extend方法的使用和区别

    Python列表类型自带的extend()和append()两个方法,在功能上类似,但是在处理多个列表时,这两个方法的处理结果是完全不同的. 用具体的例子来说明两者的区别和用法: append()方法 ...

  5. python中.append()和.extend()的区别

    话不多说,直接上例子: >>>a = [1,2] >>>b = [3,3]>>>a.append(b) >>>a Out[62] ...

  6. Python 的列表方法 append 和 extend 有什么区别?

    问: 这个问题的答案是社区的努力.编辑现有答案以改进这篇文章.它目前不接受新的答案或交互. 列表方法 append() 和 extend() 有什么区别? 答1: huntsbot.com提供全网独家 ...

  7. python中append函数解析_对python中的pop函数和append函数详解

    对python中的pop函数和append函数详解 pop()函数 1.描述 pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值. 语法 pop()方法语法: list. ...

  8. python中的pop函数和append函数_对python中的pop函数和append函数详解

    pop()函数 1.描述 pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值. 语法 pop()方法语法: list.pop(obj=list[-1]) 2.参数 obj ...

  9. python中的pop()函数和popleft()函数

    python中的pop()函数和popleft()函数 首先对于pop而言,它是用于stack中的: stack = [1, 2, 3, 4] print(stack) stack.append(6) ...

  10. python中的pop函数使用技巧

    python 中的pop函数使用小技巧 1.pop()函数是主要作用在列表(list)中,移除列表中的元素,且通过下标值来实现功能,默认情况下移除列表的最后一个元素,每次只能移除一个.如果要移除列表第 ...

最新文章

  1. 团队作业——Alpha冲刺 6/12
  2. Windows消息机制学习笔记(二)—— 窗口与线程
  3. 【转】Linux开机启动管理---systemd使用
  4. wxWidgets:VScroll示例
  5. response.sendRedirect 报 java.lang.IllegalStateException 异常的解决思路
  6. 函数式编程基础---高阶函数和偏函数
  7. Git与GitHub安装与配置
  8. 南开计算机等级,南开100题分类-全国计算机等级考试上机考试习题集(二级C)(南开大学出版社)...
  9. 内联css加伪元素,使用CSS:前和:后内联CSS伪元素?(Using CSS :before and :after p
  10. latex排版:合并表格的多行多列
  11. 前缀树python实现
  12. Crazy Rows
  13. MySQL 报错InnoDB: Cannot allocate memory for the buffer poo处理方法
  14. 数据库服务器文件路径,服务器数据库的文件路径
  15. Charles一键设置Breakpoint(断点)
  16. 突发事件检测: kleinberg 状态机模型
  17. 【企业微信-客户服务】错误代码:48002, 错误信息:API接口无权限调用
  18. 使用代理IP进行网络推广
  19. Zblog如何使用PHP插件搭建微信小程序-从0到100完整教程
  20. 用Matlab求解高等数学中的问题(不定积分,定积分,多元微积分,微分方程,级数问题)

热门文章

  1. 字符串的HashCode可能相同
  2. 忽略“Signal: SIGSEGV (Segmentation fault)”
  3. 代码之美~强大的构造方法重载
  4. zabbix监控之zabbix源码部署 (安装篇)
  5. LINUX开源监控平台Nagios(主机监控配置)
  6. linux tar 打包.压缩.解压缩 命令说明
  7. 网络唤醒无需任何软件,实现局域网广域网远程唤醒计算机
  8. 30 个 ElasticSearch 调优知识点,都给你整理好了!
  9. 今天写出一个十分弱智的bug!
  10. “RPC好,还是RESTful好?”,这个问题不简单!