欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

Python list列表的使用(增删改查)

发布时间:2025/3/21 31 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Python list列表的使用(增删改查) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

    • 一.增加(append、insert)
    • 二.删除(del、remove、pop)
    • 三.修改(index)
    • 四.查找(len、index)

一.增加(append、insert)

1.可以增加不同数据类型的数据

#代码如下:lists = [1,2,3,'你好',2] print('追加之前',lists) lists.append([666,'csdn']) lists.append(99) print('追加之后',lists)#运行结果:追加之前 [1, 2, 3, '你好', 2] 追加之后 [1, 2, 3, '你好', 2, [666, 'csdn'], 99]

2.根据下标插入

#代码如下:lists = [1,2,3,'你好',2] print('追加之前',lists) lists.insert(1,'插入的') print('追加之后',lists)#运行结果:追加之前 [1, 2, 3, '你好', 2] 追加之后 [1, '插入的', 2, 3, '你好', 2]

二.删除(del、remove、pop)

1.删除单个数据/删除指定下标的元素

#代码如下:lists = [1,2,3,'你好',2] print('删除之前',lists) del lists[0]#删除单项 print('删除之后',lists)#运行结果:删除之前 [1, 2, 3, '你好', 2] 删除之后 [2, 3, '你好', 2]

2.删除多项数据

#代码如下:lists = [1,2,3,'你好',2] print('删除之前',lists) del lists[1:3]#删除多项 print('删除之后',lists)#运行结果:删除之前 [1, 2, 3, '你好', 2] 删除之后 [1, '你好', 2]

3.删除指定的元素

#代码如下:lists = [1,2,3,'你好',2] print('删除之前',lists) lists.remove(3)#移除指定的元素 print('删除之后',lists)#运行结果:删除之前 [1, 2, 3, '你好', 2] 删除之后 [1, 2, '你好', 2]

4.使用pop删除指定下标的元素

python #代码如下:lists = [1,2,3,'你好',2] print('删除之前',lists) lists.pop(0)#移除指定下标中的元素 print('删除之后',lists)#运行结果:删除之前 [1, 2, 3, '你好', 2] 删除之后 [2, 3, '你好', 2]

三.修改(index)

1.修改指定下标的元素

python #代码如下:lists = [1,2,3,'你好',2] print('修改之前',lists) lists[0] = 'xyz' print('修改之后',lists)#运行结果:修改之前 [1, 2, 3, '你好', 2] 修改之后 ['xyz', 2, 3, '你好', 2]

四.查找(len、index)

1.查询列表的长度

python #代码如下:lists = [1,2,3,'你好',2] print(len(lists))#输出列表的长度#运行结果:5

2.输出完整的列表

python #代码如下:lists = [1,2,3,'你好',2] print(lists)#运行结果:[1, 2, 3, '你好', 2]

3.获取单个数据项

python #代码如下:lists = [1,2,3,'你好',2] print(lists[3])#运行结果:你好

4.从第二个获取到第三个元素

python #代码如下:lists = [1,2,3,'你好',2] print(lists[1:3])#运行结果:[2, 3]

5.从第三个元素到最后所有元素

python #代码如下:lists = [1,2,3,'你好',2] print(lists[2:])#运行结果:[3, '你好', 2]

6.倒序输出列表

python #代码如下:lists = [1,2,3,'你好',2] print(lists[::-1])#运行结果:[2, '你好', 3, 2, 1]

7.输出两次列表中的数据【复制】

python #代码如下:lists = [1,2,3,'你好',2] print(lists*2)#运行结果:[1, 2, 3, '你好', 2, 1, 2, 3, '你好', 2]

8.index查找该元素第一次出现时的下标

python #代码如下:lists = [1,2,3,'你好',2] print(lists.index(2))#运行结果:1

9.在2-5号下标不包括5号下标中查找元素2

python #代码如下:lists = [1,2,3,'你好',2] print(lists.index(2,2,5))#运行结果:4

总结

以上是生活随笔为你收集整理的Python list列表的使用(增删改查)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。