哪里有南宁网站建设,手机网站分辨率做多大,自己做培训需要网站吗,游戏推广怎么快速拉人Python列表提供了两个容易混淆的追加函数#xff1a;append()和extend()。它们之间的使用区别如下#xff1a;
list.append(obj)#xff1a;对象进栈。将一个对象作为整体追加到列表最后#xff0c;返回Nonelist.extend(iter)#xff1a;可迭代对象的元素逐个进栈。将一个… Python列表提供了两个容易混淆的追加函数append()和extend()。它们之间的使用区别如下
list.append(obj)对象进栈。将一个对象作为整体追加到列表最后返回Nonelist.extend(iter)可迭代对象的元素逐个进栈。将一个可迭代Iterable对象的全部元素追加到列表最后返回None
以下是一个使用示例
ls1 [2, 3, 5]
ls2 [1, 2, 8]# list.append(obj)将一个对象作为整体追加到列表最后返回None
ls1.append(ls2)
print(ls1) # [2, 3, 5, [1, 2, 8]]ls1 [2, 3, 5]
ls2 [1, 2, 8]# list.extend(iter)将一个可迭代Iterable对象的全部元素追加到列表最后返回None
ls1.extend(ls2)
print(ls1) # [2, 3, 5, 1, 2, 8]