我是靠谱客的博主 灵巧人生,最近开发中收集的这篇文章主要介绍extend 与 append 的使用方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

相同点

  • 它们都是列表用来扩展自身的一种方法(也就是增加元素个数)
  • 它们都是在列表末尾增加数据,从而达到增加元素个数的目的
  • 它们都是直接在原有列表的基础之上进行修改而不返回新的列表,也就是说原有的列表在经过这两个操作之后本身会发生改变

不同点

不同点我们可以通过实战来一下子

1.+列表

在这里插入图片描述

2.+字符串

在这里插入图片描述

3.+数值

在这里插入图片描述

4.+字典

在这里插入图片描述

5.+元组

在这里插入图片描述

6.+布尔类型

在这里插入图片描述

总结

1.追加方式的不同

  • append是将追加的内容作为一个整体追加到原来的列表
  • extend是将追加的内容里面的元素一个一个地追加到原来的列表

2.追加元素数据类型种类的不同

明显append可以追加的元素数据类型种类要远远比extend要更加丰富

使用结论

  • 如果你想要将数据整个作为一个整体存入列表中,建议使用append
  • 如果你想要将数据中的数据一个一个地存入列表中,建议使用extend
  • 如果你不想考虑这种类型的数据追加到列表末尾时可能会出现报错的问题,建议使用append

最后

以上就是灵巧人生为你收集整理的extend 与 append 的使用方法的全部内容,希望文章能够帮你解决extend 与 append 的使用方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部