基于jupyter编程环境下——Python入门:列表2
Python资料:Python编程XG:从入门到实践.
二、组织列表
在创建的列表中,元素的排列顺序常常是没办法预测的,但你经常需要以特定的顺序呈现信息。不管是需要保留列表元素最初的排列顺序,或者需要调整排列顺序。Python提供了很多组织列表的方式,可根据具体情况选用。
1.使用方法sort() 对列表进行永久性排序
Python方法sort()让你能够较为轻松地对列表进行排序。此方法可按字母(小写)的顺序进行排序,为永久性地修改了列表元素的排列顺序,再也无法恢复到原来的排列顺序。若是按与字母顺序相反的顺序排列列表元素,只需向sort() 方法传递参数reverse=True 。(注:在并非所有的值都是小写时,按字母顺序排列列表要复杂些。决定排列顺序时,有多种解读大写字母的方式,要指定准确的排列顺序,可能比我们这里所做的要复杂。)
2.使用函数sorted() 对列表进行临时排序
要保留列表元素原来的排列顺序,同时以特定的顺序呈现它们,可使用函数sorted() 。函数sorted() 让你能够按特定顺序显示列表元素, 同时不影响它们在列表中的原始排列顺序。
3.倒着打印列表
要反转列表元素的排列顺序,可使用方法reverse() 。
4.确定列表的长度
使用函数len() 可快速获悉列表的长度。在你需要管理多少项可视化数据,网站有多少注册用户等。注意 Python计算列表元素数时从1开始,因此确定列表长度时, 你应该不会遇到差一错误。
由于内容较为简单,所以代码以图片形式出现,以上为本次内容,欢迎指正和交流。
大家新年快乐!
怎么搭建编程环境请参考上一篇。
腾讯云购买(centos7.5)+SSH远程连接+anaconda3安装+开通jupyter编程环境.
Python入门请参考
基于jupyter编程环境下——Python入门:变量+数据类型1(字符串).
基于jupyter编程环境下——Python入门:数据类型2(数字)+注释.
基于jupyter编程环境下——Python入门:列表1.