首页 > 编程知识 正文

Python列表中的append方法,多值相关操作

时间:2023-11-21 13:34:01 阅读:289717 作者:JEOO

Python中的列表是一种非常常用的数据结构,其中的append()方法可以将一个或多个元素添加到列表中。本篇文章将从多个方面详细阐述append()方法相关操作。

一、添加单个元素

lst = [1, 2, 3]
lst.append(4)
print(lst)  # [1, 2, 3, 4]

上述代码中,列表lst中先有三个元素,使用append方法往末尾添加了一个元素4。

二、添加多个元素

1、使用"+"操作符

lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
lst3 = lst1 + lst2
print(lst3)  # [1, 2, 3, 4, 5, 6]

上述代码中,首先定义了两个列表lst1和lst2,然后使用"+"操作符将两个列表合并生成了一个新列表lst3。

2、使用extend方法

lst1 = [1, 2, 3]
lst2 = [4, 5, 6]
lst1.extend(lst2)
print(lst1)  # [1, 2, 3, 4, 5, 6]

上述代码中,首先定义了两个列表lst1和lst2,然后使用extend方法将lst2中的所有元素逐个添加到lst1的末尾。

三、添加元素时使用循环

lst = []
for i in range(10):
    lst.append(i)
print(lst)  # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

上述代码中,首先定义了一个空列表lst,然后使用for循环遍历1~10的数字,并将遍历到的数字逐个添加到lst的末尾。

四、通过列表生成式添加元素

lst = [i for i in range(10)]
print(lst)  # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

上述代码中,使用列表生成式生成了一个列表,并依次将1~10的数字添加到了该列表中。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。