数据结构的一些技巧
-
1 多重循环
-
2 推导式
-
3 循环列表时获取元...
上一节
下一节
数据结构中的一些技巧
多重循环
有很多函数的用法和数据结构的使用是息息相关的。前面我们学习了列表的基本用法,而在实际操作中往往会遇到更多的问题。比如,在整理表格或者文件的时候会按照字母或者日期进行排序,在Python中也存在类似的功能:

看到结果了吧?sorted函数按照长短、大小、英文字母的顺序给每个列表中的元素进行排序。这个函数会经常在数据的展示中使用,其中有一个非常重要的地方,sorted函数并不会改变列表本身,你可以把它理解成是先将列表进行复制,然后在进行顺序的整理。
在使用默认参数reverse后列表可以被按照逆序整理:

在整理列表的过程中,如果同时需要两个列表应该怎么办?这时候可以用到zip函数,比如:


示例:










