
extend()接受一个列表参数,把参数列表的元素添加到列表的尾部,append()接受一个对象参数,把对象添加到列表的尾部
[1,2]extend([1,2,3])
[1,2,1,2,3]
[1,2]append([1,2,3])
[1,2,[1,2,3]]
原文地址: >
python中 append() 和 extend() 的用法_Arrow and Bullet-CSDN博客
用途 :
append() 用于在列表 末尾 添加新的对象。
extend() 用于在 列表 末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表))
返回值:
append() 无返回值,但是会修改原来的列表。
extend() 处理后有返回值,需要储存在新的变量中才能使用
注意 :
extend的对象必须可迭代,而append不必
具体用法:
如下两图所示,append会将整个列表作为子项追加到原列表中,而extend则只是追加列表中的内容。
如下图所示,append会将整个字符串作为子项追加到原列表中,而extend将字符串拆开后追加到原列表中。
如下图所示,append会将整个列表作为子项追加到原列表中,而extend将列表内容追加到原列表中。
Vueextend的用法
一、 extend创建的是一个组件构造器,而不是一个具体的组件实例
所以他不能直接在new Vue中这样使用: new Vue({components: first})
最终还是要通过Vuecomponents注册才可以使用的。
创建一个div容器放置组件
二、在实例化extends组件构造器时,传入属性必须是propsData、而不是props。另外,无论是Vueextend还是Vuecomponent 里面的data定义都必须是函数返回对象,如 Vueextend({data: function () {return {}}})。除了new Vue可以直接对data设置对象之外吧,如 new Vue({data: {}});
以上就是关于Python中append和extend的区别全部的内容,包括:Python中append和extend的区别、UML系列——用例图中的各种关系(include、extend)、python中append()和extend()的对比等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)