在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
众所周知,Python中最基本的数据结构就是序列,而在许多序列的内置类型中,最常见的要属列表了。简单来说,列表作为可以修改的一种序列,它能作为一个方括号内的逗号分隔值出现。本文为大家总结了列表所有的基本用法,下面就一起来看看关于Python列表的学习笔记吧!

(1)创建list //list内部的对象可以是字符串,字符,数字,支持混搭
aList = ['apple', 100, 0.01, 'banana','A','B','C']
(2)访问list //直接通过下标去访问
>>>print(aList[0])
'apple'
(3)列表的切片 //通过切片来取列表中的一部分
>>>print(aList[4:6])
['A', 'B']
(4)列表的嵌套 //列表支持嵌套,就是列表里面可以套列表,甚至套字典,元组等
bList=[100,200,['aaa','bbb','ccc']]
>>>print(bList[2][0])
aaa
(5)列表支持*,+
list1=[1,2,3]
list2=[100,200,300]
list3=list1+list2
print(list3)
>>>[1, 2, 3, 100, 200, 300]
list4=['a','b','c']
list5=list4*3
print(list5)
>>>['a', 'b', 'c', 'a', 'b', 'c', 'a', 'b', 'c']
(6)计算列表的长度 //利用内置函数len()
aList=[1,2,3,4,5]
print(len(aList))
>>>5
(7)计算列表里面的最大值,最小值
aList=[1,2,3,4,5]
print(min(aList))
>>>1
print(max(aList))
>>>5
(8)列表的扩展 //用内置extend函数,看起来和+差不多,其实区别在于+是返回一个新的列表,而extend是直接修改了列表
aList=[1,2,3]
b=[4,5,6]
aList.extend(b)
print(aList)
>>>[1, 2, 3, 4, 5, 6]
(9)查找列表中某一个元素的索引//内置函数index
aList=['This','is','a','very','good','idea']
print(alist.index('very'))
>>>3
(10)统计某个元组在列表里面的次数,内置函数count
aList=['to','do','or','not','to','do']
print(aList.count('to'))
>>>2
以上就是Python学习笔记中关于列表的用法总结,大家都掌握了吗?觉得本文对学习Python有用的小伙伴,不妨把文章分享出去,让更多的人看到。关于Python的更多学习内容,敬请关注博学谷资讯的Python栏目的更新!
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
数据分析培训学习多久?都学什么?
数据分析培训学习多久?以博学谷的Python数据分析与应用课程为例,学习数据分析只要22课时。那么学习内容有哪些呢?内容大概包括了Python数据分析的相关知识。感兴趣的小伙伴可以一起来看看课程介绍。
10283
2019-09-25 17:34:14
Python中的函数与变量讲解
不知道大家在学习Python的时候,有没有发现一个问题,函数里边的变量和脚本里边的变量好像是无关的。本文今天要讲的就是Python中的函数与变量,如果大家对于这个方面的内容有困惑,不妨来一起学习一下这个Python的基础内容。
5600
2020-04-29 09:46:23
Python类基础知识学习总结
本文是一篇关于Python类的学习总结,主要包括类的基础知识、类的使用以及类的优势。如果你想弄清楚Python中的类,就赶紧接着看下去吧~
5443
2020-07-28 10:54:19
Python if语句多层嵌套使用方法介绍
Python if语句多层嵌套使用方法介绍,if语句嵌套指的是if语句内部包含if语句,Python 中,if、if else 和 if elif else 之间可以相互嵌套。因此,在开发程序时,需要根据场景需要,选择合适的嵌套方案。需要注意的是,在相互嵌套时,一定要严格遵守不同级别代码块的缩进规范。
6274
2021-04-19 14:13:01
使用apt-get命令如何安装软件?
使用apt-get命令如何安装软件?软件安装有两种方式离线安装和在线安装。使用 apt-get 命令是在线安装需要更改镜像源,提高下载和安装速度。 学习目标:使用apt-get命令安装软件。
6814
2022-03-29 10:14:15
