新手小白学习python第四周
2021/10/17 11:11:38
本文主要是介绍新手小白学习python第四周,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
继第二周学习了字符串的增删改查之后,我们今天学习列表(list)的有关内容!
目录
列表
列表的简介
列表的查:
列表的增:
列表的删:
列表的改:
列表推导式:
列表
列表是数据类型当中的一种
列表的简介
什么是列表? 列表由中括号和双引号逗号构成,结构如下图
li = ["name","age"]
列表的用处:列表主要是存储多个字符串的,一种可被改变的数据类型
列表的使用:就是从列表拿字符串出来:
li = ["name","height","home","pocket"] print(li[2])
想一次性多拿字符串的可以这么操作:
for i in li : print(i)
li = ["name","height","age","cow","bolphin"] i = 0 while i < len(li): print(li[i]) i+=1
列表的嵌套:就是列表里面又有列表的意思
lis = ["aa",["bb","cc"],"dd"] print(lis[1][1])
列表的查:
还是那俩个函数 index,count,而find只能在对象是字符串的情况下才能使用
lis = ["aa",["bb","cc"],"dd"] print(lis[1][1]) print(lis.index("aa",0,2)) print(lis.count("aa")) print(lis[1].index("bb",0,2))
列表的增:
append():在末尾增加一个字符串
exend():将字符串拆开再放到列表中
insert():指定存放位置
lis = ["aa",["bb","cc"],"dd"] lis.append("name") print(lis) lis.extend("abdcd") print(lis) lis.insert(1,"abdcd") print(lis)
列表的删:
clear 把列表的数据清理
del 直接不仅把列表里面的数据都清理,连列表都被删除
remove 指定数据进行清理
pop 删除最后一个元素
lis = ["aa",["bb","cc"],"dd"] lis.pop() lis.remove("aa") lis.clear() del lis
列表的改:
就是修改某个字符串
sort() 把列表按一定顺序排序,数字就是从小到大,字母就是从A到B
sort(reverse=True)为从大到小
reverse() 逆置 直接把列表翻过来
lis = ["aa",["bb","cc"],"dd"] lis[1] = "胡" print(lis) lis = ["aa","bb","ee","dd"] lis.sort() print(lis) lis = ["5","7","9","44"] lis.reverse() print(lis)
列表推导式:
lis = [5,7,9,44] name = [i+3 for i in lis] print(name)
差不多像一个函数一样
好,列表的有关内容就讲到这里啦
感谢各位读者的观看!
想和我一起学的读者可以关注我!
还有就是那句老话:我只是个新手,有啥不行,说错的可以和我说
我们下周见
这篇关于新手小白学习python第四周的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南