学习编程第159天 python编程 序列的增删改查


今天学习的是刘金玉老师零基础Python教程第42期,主要内容是python编程 列表的增删改查。

(一)序列的增加

1.补充知识:使用list函数将字符串变成序列的每个元素。比如:name="四川二流子编程" ,使用list1=list(name),即可变成列表['四', '川', '二', '流', '子', '编', '程']

学习编程第159天 python编程 序列的增删改查

2.序列的增加。

方法1:如果在序列的最后位置增加,可以通过列表相加来实现序列元素的增加。List3=List1+List2

方法2:如果在其他位置增加内容我们可以利用分片技术实现序列内容的增加。比如,在list1中“编”前增加“从零开始”,我们可以通过函数list1[5:5]="从零开始学"实现。

案例:

name="四川二流子编程"

list1=list(name)

list1[5:5]="从零开始学"

list1[len(list1):len(list1)]="需要长期坚持"

print(list1)

学习编程第159天 python编程 序列的增删改查

方法3:使用insert函数插入内容。

案例:

name="四川二流子编程"

list1=list(name)

list1.insert(5,"从零开始学")

print(list1)

学习编程第159天 python编程 序列的增删改查

方法4:使用append函数增加内容。

案例:

name="四川二流子编程"

list1=list(name)

list1.append("从零开始学")

print(list1)

学习编程第159天 python编程 序列的增删改查

方法5:使用extend函数增加内容。

案例:

name="四川二流子编程"

list1=list(name)

list1.extend("从零开始学")

print(list1)

学习编程第159天 python编程 序列的增删改查

(二)序列的删除

1.del函数删除。

案例:

name="四川二流子从零开始学编程"

list1=list(name)

del list1[2:5]

print(list1)

学习编程第159天 python编程 序列的增删改查

2.remove函数删除。

案例:

name="四川二流子从零开始学编程"

list1=list(name)

list1.remove("二")

print(list1)

学习编程第159天 python编程 序列的增删改查

3.pop函数删除,默认删除最后一个元素。

案例

name="四川二流子从零开始学编程"

list1=list(name)

list1.pop(5)

print(list1)

学习编程第159天 python编程 序列的增删改查

4.clear函数删除,清除全部元素。

学习编程第159天 python编程 序列的增删改查

(三)序列的修改

1.直接赋值修改:list1[3]="傻"

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

List1[3:6]=["是不是","变变变","奥特受"]只修改指定的位置的值

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

学习编程第159天 python编程 序列的增删改查

(三)序列的查找

1.利用print函数。比如print(list1)

2.利用循环输出列表元素

展开阅读全文

页面更新:2024-05-18

标签:序列   赋值   字符串   批量   函数   索引   元素   位置   案例   老师   基础   方法   内容   列表   技术   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top