列表是以类的形式实现的。“创建”列表实际上是将一个类实例化。因此,列表有多种方法可以操作。
1. 列表可包含任何数据类型的元素,单个列表中的元素无须全为同一类型。
2.  append() 方法向列表的尾部添加一个新的元素。只接受一个参数。
3.  extend()方法只接受一个列表作为参数,并将该参数的每个元素都添加到原有的列表中。
**********************************************************************************************************************
append()用法示例:
>>> mylist = [1,2,0,'abc']
>>> mylist
[1, 2, 0, 'abc']
>>> mylist.append(4)
>>> mylist
[1, 2, 0, 'abc', 4]
>>> mylist.append('haha')
>>> mylist
[1, 2, 0, 'abc', 4, 'haha']
>>>
**********************************************************************************************************************
extend()用法示例:
>>> mylist
[1, 2, 0, 'abc', 4, 'haha']
>>> mylist.extend(['lulu'])
>>> mylist
[1, 2, 0, 'abc', 4, 'haha', 'lulu']
>>> mylist.extend([aaa,'lalalala'])
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'aaa' is not defined
>>> mylist.extend(['123123','lalalala'])
>>> mylist
[1, 2, 0, 'abc', 4, 'haha', 'lulu', '123123', 'lalalala']
>>> mylist.extend([111111,222])
>>> mylist
[1, 2, 0, 'abc', 4, 'haha', 'lulu', '123123', 'lalalala', 111111, 222]
>>>

python list中append()与extend()用法相关推荐

  1. [转载] python list中append()与extend()用法

    参考链接: Python list extend() 列表是以类的形式实现的."创建"列表实际上是将一个类实例化.因此,列表有多种方法可以操作.  1. 列表可包含任何数据类型的元 ...

  2. 微课系列(7):Python程序中sys.argv的用法

    技术要点: 1)Python程序中如果使用到了sys.argv,这样的程序一般需要在命令提示符环境中运行,而不是在Python开发环境直接中运行. 2)sys.argv是个包含若干字符串的列表,其中s ...

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

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

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

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

  5. 【python教程】append()与extend()方法的区别教程

    append()方法是将后一组列表当成一个对象,整体加入前一组列表中 list_A = ['h', 'e','l','l','o'] list_B = ['w','o','r','l','d']lis ...

  6. python列表的append和extend

    如何对python的列表进行元素扩充,有几个方法:append,extend,"+". lst = [1, 2, 3, 4] lst.append(5) print(lst) 输出 ...

  7. java appendto方法_jquery中append()与appendto()用法分析

    本文实例分析了jquery中append()与appendto()的用法.分享给大家供大家参考.具体分析如下: 在jQuery的文档操作方法中,append()和appentto()方法执行的任务相同 ...

  8. 微课系列(5):Python程序中__name__变量的用法

    技术要点: 1)Python程序也可以当作模块来使用. 2)当Python程序直接运行时,__name__变量的值是字符串'__main__' 3)当Python程序当做模块使用时,__name__变 ...

  9. Python中append和extend的区别

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

最新文章

  1. linux lvm 逻辑卷 创建 扩容 缩减 删除
  2. 我的Blog页面设计
  3. 用汇编的眼光看C++(之拷贝、赋值函数)
  4. 查一个字段中字符集超过30的列_详细解读MySQL的30条军规
  5. pycharm (二)
  6. GPU百科全书(6)谁也离不开的缓冲
  7. “Win7内部版本7600此Windows副本不是正版”解决方法
  8. Android模拟器的安装、连接和操作
  9. 微信小程序页面静态页是html,制作一个微信小程序中的静态页面
  10. CTF-PHP反序列化漏洞5-反序列化字符逃逸
  11. 【完整的WebGIS教程】7.1 ArcGIS API for JS行政区划导航(上)
  12. 721天、19万字的坚持 | 《云端架构》新书发布,梦想终至,不负时光
  13. 关于备案问题 免费帮您解决备案问题 该网站暂时无法访问 尊敬的用户,您好很抱歉,该网站暂时无法访问,可能由以下原因导致: 原因一:未备案或未接入;根据《非经营性互联网信息服务备案管理办法》,网站需要完
  14. 计算机学院早操规定,通知公告|南京邮电大学早操管理规定(暂行)
  15. 【手写JVM专栏】一、带你用Java实现JVM-开篇
  16. 计算机大错误,计算机10大经典错误[图解](5页)-原创力文档
  17. XBee3 特性实验1——如何下载MicroPython代码到XBee3模块
  18. 【猫猫的Unity Shader之旅】之双面材质和多Pass渲染
  19. 基于SSM的网上宠物店
  20. 密码学基础(一)——哈希算法

热门文章

  1. 女朋友想进高校当老师,其实中学老师更适合他
  2. 小米12后壳谍照曝光:后置三摄相机模组 采用大眼瞪小眼设计
  3. 特斯拉将国产Model 3和Model Y后轮驱动版价格上调4752元
  4. 苹果发布iOS/iPadOS15.1正式版 新增同播共享等功能
  5. 年轻人的钱包,被十一假期榨干了
  6. 岳云鹏:买128G手机仅112G可用!手机系统占用存储空间应厂商消化?
  7. 特斯拉2020全年交付49.955万辆车,未能完成50万辆目标
  8. 苹果iPad新品传言来袭:iPad mini终于要换磨具了?
  9. 双11小米手机、AIoT销售成绩公布,雷军笑了
  10. 三星5G手机全球销量200万台:年底将翻番