append在python里是什么意思,Python中append方法与extend方法的区别

append 方法及extend 方法都是把数据加至列表最后面,不同之处在于: append方法的参数可以是元素,也可以是列表,当参数是列表时,会把这个列表当成一个元素加入原列表,例如:

append在python里是什么意思,Python中append方法与extend方法的区别

而extend 方法的参数只能是列表,不能是元素。extend 方法将参数中的列表中的元素(而不是参数列表)作为元素逐一加入列表,例如:

>>>list1=[1,2,3,4,5,6]>>>list1.extend(7)Traceback(mostrecentcalllast):File"<pyshell#1>",line1,in<module>list1.extend(7)TypeError:'int'objectisnotiterable>>>list1.extend([8,9])>>>list1[1,2,3,4,5,6,8,9]
派优网部分新闻资讯、展示的图片素材等内容均为用户自发上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习交流。用户通过本站上传、发布任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们一经核实,立即删除。并对发布账号进行封禁。
(0)
派大星的头像派大星

相关推荐

返回顶部