当前位置:
首页 >
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))#输出列表的长度#运行结果:52.输出完整的列表
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))#运行结果:19.在2-5号下标不包括5号下标中查找元素2
python #代码如下:lists = [1,2,3,'你好',2] print(lists.index(2,2,5))#运行结果:4总结
以上是生活随笔为你收集整理的Python list列表的使用(增删改查)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Python 切片的简单讲解
- 下一篇: Python 字典类型的使用