Python入门课程NO35课 列表的添加操作
极客小将2020-08-07-
列表的添加有三种方法。即:append 、insert、extend三种,三种方式的区别我们一一讲解。list.append(object) :将参数object代表的数据对象添加至列表中,元素被添加至列表的尾部,该方法无返回值。在定义一个空的列表时,无法通过索引来进行元素的添加。举例说明:输出如下
列表的添加有三种方法。即:append 、insert、extend三种,三种方式的区别我们一一讲解。
list.append(object) :将参数object代表的数据对象添加至列表中,元素被添加至列表的尾部,该方法无返回值。在定义一个空的列表时,无法通过索引来进行元素的添加。举例说明:
输出如下:
list.insert(index, object):指定索引位置的列表添加。参数index表示索引值,insert方法用来在index的前一个位置来插入元素。如果index的值大于列表中的最大索引,那么等同于执行append方法。 append方法是每次将元素添加至列表尾部,而通过 insert方法可以在指定位置来插入元素。
输出如下:
通过输出结果对比,我们可以清楚的掌握与append的却别。
list.extend(iterable):在列表的末尾添加一个可迭代对象,无返回值。extend方法只接受可迭代的对象,会将可迭代对象中的元素逐一添加到列表中。
其运行结果如下:
由此,我们可以很清楚的区分extend与append