查看原文
其他

Python从零开始系列连载(9)——Python特色数据类型(列表)(上)

2017-10-07 王大伟 Python爱好者社区

(点击上方图片或点击阅读原文报名)


前言

前文传送门:

Python从零开始系列连载(1)——安装环境

Python从零开始系列连载(2)——jupyter的常用操作

Python从零开始系列连载(3)——Python的基本数据类型(上)

Python从零开始系列连载(4)——Python的基本数据类型(下)

Python从零开始系列连载(5)——Python的基本运算和表达式(上)

Python从零开始系列连载(6)——Python的基本运算和表达式(下)

Python从零开始系列连载(7)——Python程序的基本控制流程(上)

Python从零开始系列连载(8)——Python程序的基本控制流程(下)


列表


列表,可以是这样的:




分享了一波我的网易云音乐列表


今天开始讲Python的特色数据类型,注意,是特色


说到特色,我先想到的是吃的:




Python提供了列表这种数据类型来存储由多个值构成的序列


创建列表

用逗号将不同数据项分隔开,整体放在一个方括号 [ ] 里就创建了列表




列表中的数据类型可以是相同的(如上面的int和str类型)

也可以是不同的

如:



更厉害的是,列表里还可以嵌套列表




我又想到俄罗斯套娃【捂脸】


空列表定义:




结合空字符串理解


查看列表类型:




列表的基本操作


1. 通过索引取出列表的元素

方法:

列表名[索引数字]




取出列表list1的第0个位置的元素


注意:这里索引编号是从0开始,到4结束,(索引4对应着5这个元素值)


所以取索引5的时候会报错:



报错信息提示索引超出列表范围


2.使用加号连接列表


使用方法:

列表1+列表2




3.列表复制阵列


使用方法:

列表*次数




4.求列表长度


使用方法:

len(列表)




5.对列表元素循环


使用方法:

for 变量 in 列表:

print(变量)




6.检查列表中是否存在某个元素(返回的是布尔值 bool )


使用方法:

元素 in 列表




7.删除列表


使用方法:

del  列表名




删除之后,就不能显示list1了


8.删除列表中索引为 i 的元素


使用方法:

del list1[i]




索引为2的元素‘c’被删除了


9.返回列表中最大的值


使用方法:

max(列表名)




list2 中的字符串可以比较大小

但是list4 中的取最大值报错了,提示是str和float不能比较大小


10.返回列表中最小的值


使用方法:

min(列表名)




今天没有作业!

惊不惊喜?开不开心?


下课

人生苦短,我选Python

未完待续,连载中......

现在还坚持再看连载学习的你们真的很棒棒!

福利:文末扫码立刻关注公众号,“Python爱好者社区”,开始学习Python课程:

关注后在公众号内回复“课程”即可获取:

1.崔老师爬虫实战案例免费学习视频。

2.丘老师数据科学入门指导免费学习视频。

3.陈老师数据分析报告制作免费学习视频。

4.玩转大数据分析!Spark2.X+Python 精华实战课程免费学习视频。

5.丘老师Python网络爬虫实战免费学习视频。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存