Python.append()與Python.extend()的區別


lst=[1,2] >>>[1,2]
lst.append([3,4]) >>>[1, 2, [3, 4]]
lst.extend([3,4]) >>>[1, 2, 3, 4]

結論:

list.append(arg1) 參數類型任意,可以往已有列表中添加元素,若添加的是列表,就該列表被當成一個元素存在原列表中,只使list長度增加1.

list.extend(list1) 參數必須是列表類型,可以將參數中的列表合並到原列表的末尾,使原來的 list長度增加len(list1)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM