Python中append函数与extend函数的区别

append() 函数用于在列表末尾添加新的对象。

extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

下面写了写了两个小例子来说明

1、append()方法的使用

A = [1, 2, 3, 4, 5]
B = ['a', 'b', 'c', 'd']
A.append(B)
print("The new A is ", A)

输出结果为
在这里插入图片描述

2、extend()方法的使用

A = [1, 2, 3, 4, 5]
B = ['a', 'b', 'c', 'd']
A.extend(B)
print("The new A is ", A)

输出结果为
在这里插入图片描述
注意:仔细观察两者输出结果的区别
append()函数的输出结果为[1, 2, 3, 4, 5, [‘a’, ‘b’, ‘c’, ‘d’]],而extend()函数的输出结果为[1, 2, 3, 4, 5, ‘a’, ‘b’, ‘c’, ‘d’]。

你品,你细品,哈哈哈!

posted @ 2021-04-02 10:56  门前塘  阅读(1)  评论(0)    收藏  举报  来源