append方法和extend方法的区别

extend方法和append方法是用于向列表(或其他可迭代对象)添加元素的方法,但它们有一些区别。

  1. append方法:将传入的元素作为整个对象添加到列表的末尾。如果传入的是一个可迭代对象(如列表),则该可迭代对象作为一个整体被添加到列表中

     

  2. extend方法:将传入的可迭代对象中的元素逐个添加到列表的末尾。如果传入的是一个列表,则列表中的每个元素都会被添加到原列表中。

    总结:
    append方法用于将整个对象作为一个元素添加到列表末尾。
    extend方法用于将可迭代对象中的元素逐个添加到列表末尾。