写点什么

如何从零开始学 Python:(4)如何处理列表数据?

用户头像
广之巅
关注
发布于: 2021 年 04 月 20 日
如何从零开始学Python:(4)如何处理列表数据?

第一种做法:需要分别输出每个列表的值

>>> fav_movies=["The Holy Grail","The Life of Brian"]>>> print(fav_movies[0])The Holy Grail>>> print(fav_movies[1])The Life of Brian
复制代码

 

第二种做法:使用 For 循环处理所有的列表

>>> fav_movies=["The Holy Grail","The Life of Brian"]>>> for each_flick in fav_movies:    print(each_flick)      The Holy Grail  The Life of Brian
复制代码

 

第三种做法:使用 while 循环处理。

>>> fav_movies=["The Holy Grail","The Life of Brian"]>>> count=0>>> while count <len(fav_movies):    print(fav_movies[count])    count=count+1
The Holy GrailThe Life of Brian
复制代码

 

对比以上三种做法,《Head First Python(中文版)》书中都有提及。相比之下,第二种做法,也就是 for 循环处理列表更优

  • 第一种方法,在面对更多的列表时,只能不停地使用 print()语句进行输出,处理起来会相对繁琐。

  • 第二种和第三种办法,最后都可以完成相同的动作。

  • 只不过,第二种方法,是通过把列表中的数据分别赋值于目标标识符。

  • 第三种方法,要求使用一个计数标识符。

  • 第二种方法用两行代码就能完成,而第三种方法则要用四句代码去完成。


在这里,有一点需要注意的,也是很容易被遗漏的,就是,使用第二种和第三种方法,也就是使用 for 循环和 while 循环的时候,一定要记得加上冒号“:”放在列表名的后面

 

以上,是我一个文科生,一个职场女性,一个小白总结如何处理列表数据需要注意的地方。你今天学会了吗?

发布于: 2021 年 04 月 20 日阅读数: 13
用户头像

广之巅

关注

还未添加个人签名 2020.10.24 加入

还未添加个人简介

评论

发布
暂无评论
如何从零开始学Python:(4)如何处理列表数据?