Python中append方法與extend方法的區別 append在python里是什么意思

append在python里是什么意思(Python中append方法與extend方法的區別),小編帶你了解更多信息 。
append 方法及extend 方法都是把數據加至列表最后面,不同之處在于: append方法的參數可以是元素,也可以是列表,當參數是列表時,會把這個列表當成一個元素加入原列表,例如:
【Python中append方法與extend方法的區別 append在python里是什么意思】

Python中append方法與extend方法的區別 append在python里是什么意思

文章插圖
而extend 方法的參數只能是列表,不能是元素 。extend 方法將參數中的列表中的元素(而不是參數列表)作為元素逐一加入列表,例如:
>>>list1=[1,2,3,4,5,6]>>>list1.extend(7)Traceback(mostrecentcalllast):File\”\”,line1,inlist1.extend(7)TypeError:\’int\’objectisnotiterable>>>list1.extend([8,9])>>>list1[1,2,3,4,5,6,8,9]

    推薦閱讀