programfiles program file删了一部分

时间:2023-04-22 13:39/span> 作者:tiger 分类: 经验 浏览:1958 评论:0

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

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

>>> list1 = [1,2,3,4,5,6]
>>> list1.extend(7)
Traceback (most recent call last):
  File &34;<pyshell1>&34;, line 1, in <module>
    list1.extend(7)
TypeError: &39;int&39; object is not iterable
>>> list1.extend([8,9])
>>> list1
[1, 2, 3, 4, 5, 6, 8, 9]

文章评论