零基础Python教程043期 列表的增删改查,彻底学通序列基本操作

简介: 零基础Python教程043期 列表的增删改查,彻底学通序列基本操作

知识要点:



一、补充

List函数可以将字符串,转为列表,将字符串中的每一个元素,变成列表中的一个元素


二、列表的增加

1、运算符+    list3=list1+list2

2、分片技术操作    list3[3:3]="是"

3、insert插入  list3.insert(4,"不是")

4、append   list3.append("?")

5、extend     list3.extend("?")


三、列表元素的删除

1、del操作符   del list3[4]

2、remove函数   list3.remove(“呢”)

3、pop函数  默认删除列表中的最后一个元素list3.pop()     list3.pop(len(list3)-2)

4、clear清除所有元素 list3.clear()


四、列表的修改

1、最简单的修改   list3[3]="是不是“

2、利用列表分片技术来实现批量修改

list3[3:6]=[“是不是”,“变变变”,“奥特曼”]  只修改指定的位置的值

list3[3:]=[“是不是”,“变变变”,“奥特曼”]  修改了索引3之后的所有位置被替换成最新的元素

会有不同的效果


五、查

1、利用print函数输出列表 print(list3)

2、利用循环来输出列表元素


六、总结

1、掌握列表的增删改查

2、掌握两种不同的基本操作(是否使用分片技术来操作)

3、加强练习


相关代码:

#将字符串转为列表
name="刘金玉"
list1=list(name)
s="编程"
list2=list(s)
list3=list1+list2
# print(list3)
#分片技术
# print(list3[1:1+2])
#最终要形成的文字“刘金玉是编程人员”
list3[3:3]="是"
# print(list3)
list3[len(list3):]="人员"
list3.insert(4,"不是")
list3.append("呢")
list3.extend("?")
print(list3)
#删除,把“不是”删除
del list3[4]
print(list3)
#利用函数方式删除
list3.remove("呢")
print(list3)
#删除最后一个元素
list3.pop()
print(list3)
#删除“人”这个字
list3.pop(len(list3)-2)
print(list3)
# #清除所有元素
# list3.clear()
# print(list3)
#利用分片技术的修改操作
list3[3:6]=["是不是","变变变","奥特曼"]
print(list3)
相关文章
|
10月前
|
开发者 Python
Python列表推导式:优雅与效率的完美结合
Python列表推导式:优雅与效率的完美结合
583 116
|
10月前
|
大数据 开发者 Python
Python列表推导式:简洁与高效的艺术
Python列表推导式:简洁与高效的艺术
513 109
|
10月前
|
Python
Python列表推导式:简洁与高效的艺术
Python列表推导式:简洁与高效的艺术
590 119
|
10月前
|
Python
Python列表推导式:简洁与高效的艺术
Python列表推导式:简洁与高效的艺术
|
10月前
|
索引 Python
Python 列表切片赋值教程:掌握 “移花接木” 式列表修改技巧
本文通过生动的“嫁接”比喻,讲解Python列表切片赋值操作。切片可修改原列表内容,实现头部、尾部或中间元素替换,支持不等长赋值,灵活实现列表结构更新。
483 1
|
存储 人工智能 索引
Python数据结构:列表、元组、字典、集合
Python 中的列表、元组、字典和集合是常用数据结构。列表(List)是有序可变集合,支持增删改查操作;元组(Tuple)与列表类似但不可变,适合存储固定数据;字典(Dictionary)以键值对形式存储,无序可变,便于快速查找和修改;集合(Set)为无序不重复集合,支持高效集合运算如并集、交集等。根据需求选择合适的数据结构,可提升代码效率与可读性。
1219 1
|
安全 数据处理 索引
深入探讨 Python 列表与元组:操作技巧、性能特性与适用场景
Python 列表和元组是两种强大且常用的数据结构,各自具有独特的特性和适用场景。通过对它们的深入理解和熟练应用,可以显著提高编程效率和代码质量。无论是在数据处理、函数参数传递还是多线程环境中,合理选择和使用列表与元组都能够使得代码更加简洁、高效和安全。
516 9
|
存储 索引 Python
Python学习笔记----列表、元组和字典的基础操作
这篇文章是一份Python学习笔记,涵盖了列表、元组和字典的基础操作,包括它们的创建、修改、删除、内置函数和方法等。
Python学习笔记----列表、元组和字典的基础操作
|
存储 索引 Python
五:《Python基础语法汇总》— 列表&元组&集合
本篇文章讲解了关于列表;元组和集合这三个基本数据类型的常用方法与函数。及同一性操作符;成员判断符;浅拷贝与深拷贝等多方面的知识点
369 4
|
Python
Python多维列表(元组)合并成一维形式
Python多维列表(元组)合并成一维形式
287 2

推荐镜像

更多