python中列表添加元素的几种方式(+、append()、extend())

  • Post category:Python

以下是“Python中列表添加元素的几种方式(+、append()、extend())”的完整攻略。

1. 列表添加元素的几种方式

在Python中,可以使用多种方式向列表中添加元素。下面介绍三种常用的方式:使用+运算符、使用append()方法和使用extend()方法。

1.1 使用+运算符

使用+运算符可以将两个列表合并成一个新的列表。示例如下:

list1 = [1, 2, 3]
list2 = [4, 5, 6]
new_list = list1 + list2

print(new_list)

在上面的例代码中,我们首先定义了两个列表list1和list2,分别包含了三个数字。然后,使用+运算符将list1和list2合并成一个新的列表new_list。最后,使用print()函数输出new_list。

我们期望的输出结果是[1, 2, 3, 4, 5, 6],而实际上输出结果也是[1, 2, 3, 4, 5, 6]。

1.2 使用append()方法

使用append()方法可以向列表末尾添加一个元素。示例如下:

my_list = [1, 2, 3]
my_list.append(4)

print(my_list)

在上面的示例代码中,我们首先定义了一个名my_list的列表,其中包含了三个数字。然后,使用append()方法向my_list末尾添加一个数字4。最后,使用print()函数输出my_list。

我们期望的输出结果是[1, 2, 3, 4],而实际上输出结果也是[1, 2, 3, 4]。

1.3 使用extend()方法

使用extend()方法可以向列表末尾添加多个元素。示例如下:

my_list = [1, 2, 3]
my_list.extend([4, 5, 6])

print(my_list)

在上面的示例代码中,我们首先定义了一个名为my_list的列表,其中包含三个数字。然后,使用extend()方法向my_list末尾添加三个数字4、5、6。最后,使用print()函数输出my_list。

我们期望的输出结果是[1, 2, 3, 4, 5, 6],而实际上输出结果也是[1, 2 3, 4, 5, 6]。

2. 示例说明

示例1:使用+运算符

list1 = [1, 2, 3]
list2 = [4, 5, 6]
new_list = list1 + list2

print(new_list)

在上面的示例代码中,我们首先定义了两个列表list1和list2,分别包含了三个数字。然后,使用+运算符将list1和list2合并成一个新的列表new_list。最后,使用print()函数输出new_list。

我们期望的输出结果是[1, 2, 3, 4, 5, 6],而实际上输出结果也是[1, 2, 3, 4, 5, 6]。

示例2:使用循环添加元素

my_list = [1, 2, 3]
for i in range(4, 7):
    my_list.append(i)

print(my_list)

在上面的示例代码中,我们首先定义了一个名为my_list的列表,其中包含了三个数字。然后,使用for循环从数字4到数字6,使用append()方法在my_list的尾部添加数字。最后,使用print()函数输出my_list。

我们期望的输出结果是[1, 2, 3, 4, 5, 6],而实际上输出结果也是[1, 2, 3, 4, 5, 6]。

3. 总结

在Python中,可以使用多种方式向列表中添加元素,包括使用+运算符、使用append()方法和使用extend()方法。使用+运算符可以将两个列表合并成一个新的列表,使用append()方法可以向列表末尾添加一个元素,使用extend()可以向列表末尾添加多个元素。