当前位置: 代码迷 >> 综合 >> Python中append和extend的区别
  详细解决方案

Python中append和extend的区别

热度:79   发布时间:2024-01-26 03:09:29.0

 

>>> a = [1, 2, 3]
>>> b = [4, 5, 6]
>>> a.append(b)
>>> a
[1, 2, 3, [4, 5, 6]]

使用append的时候,是将b看作一个对象,整体打包添加到a对象中。

>>> a = [1, 2, 3]
>>> b = [4, 5, 6]
>>> a.extend(b)
>>> a
[1, 2, 3, 4, 5, 6]

使用extend的时候,是将b看作一个序列,将这个序列和a序列合并,并放在其后面。