网站首页 > 基础教程 正文
今天学习的是刘金玉老师零基础Python教程第42期,主要内容是python编程 列表的增删改查。
(一)序列的增加
1.补充知识:使用list函数将字符串变成序列的每个元素。比如:name="四川二流子编程" ,使用list1=list(name),即可变成列表['四', '川', '二', '流', '子', '编', '程']
2.序列的增加。
方法1:如果在序列的最后位置增加,可以通过列表相加来实现序列元素的增加。List3=List1+List2
方法2:如果在其他位置增加内容我们可以利用分片技术实现序列内容的增加。比如,在list1中“编”前增加“从零开始”,我们可以通过函数list1[5:5]="从零开始学"实现。
案例:
name="四川二流子编程"
list1=list(name)
list1[5:5]="从零开始学"
list1[len(list1):len(list1)]="需要长期坚持"
print(list1)
方法3:使用insert函数插入内容。
案例:
name="四川二流子编程"
list1=list(name)
list1.insert(5,"从零开始学")
print(list1)
方法4:使用append函数增加内容。
案例:
name="四川二流子编程"
list1=list(name)
list1.append("从零开始学")
print(list1)
方法5:使用extend函数增加内容。
案例:
name="四川二流子编程"
list1=list(name)
list1.extend("从零开始学")
print(list1)
(二)序列的删除
1.del函数删除。
案例:
name="四川二流子从零开始学编程"
list1=list(name)
del list1[2:5]
print(list1)
2.remove函数删除。
案例:
name="四川二流子从零开始学编程"
list1=list(name)
list1.remove("二")
print(list1)
3.pop函数删除,默认删除最后一个元素。
案例
name="四川二流子从零开始学编程"
list1=list(name)
list1.pop(5)
print(list1)
4.clear函数删除,清除全部元素。
(三)序列的修改
1.直接赋值修改:list1[3]="傻"
2.利用列表分片技术来实现批量修改
List1[3:6]=["是不是","变变变","奥特受"]只修改指定的位置的值
List1[3:]=["是不是","变变变","奥特受"]修改了索引3之后的所有位置被替换成最新的元素
(三)序列的查找
1.利用print函数。比如print(list1)
2.利用循环输出列表元素
- 上一篇: Python中的时间序列分解
- 下一篇: 学习编程第141天 python序列解包特性及其便捷赋值
猜你喜欢
- 2024-11-27 Python中的bytearray对象,灵活的字节序列处理
- 2024-11-27 学习编程第141天 python序列解包特性及其便捷赋值
- 2024-11-27 Python中的时间序列分解
- 2024-11-27 Python入门第4课:字符串、序列
- 2024-11-27 python基础 数值和序列类型
- 2024-11-27 学习编程第158天 python编程 利用序列求最值和存在性
- 2024-11-27 python每天学习一点点(判断数元素是否在序列中的2种方法。)
- 2024-11-27 Python中6种内建序列之通用操作
- 2024-11-27 通过 Python 代码实现时间序列数据的统计学预测模型
- 2024-11-27 1.4「Python」第四章 序列
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)