10 2018 档案
摘要:图的遍历(Python实现) 记录两种图的遍历算法——广度优先(BFS)与深度优先(DFS)。 图(graph)在物理存储上采用邻接表,而邻接表是用python中的字典来实现的。 两种遍历方式的代码如下所示: 运行结果如下: ['b', 'c', 'd', 'e', 'a']['b', 'd', '
阅读全文
摘要:Python实现多属性排序 多属性排序:假如某对象有n个属性,那么先按某规则对属性a进行排序,在属性a相等的情况下再按某规则对属性b进行排序,以此类推。 现有对象Student: 多属性排序: 运行结果: 解释: 将studentList中的每个对象首先按math属性由大到小排序,在math相等的情
阅读全文
摘要:1. 构造二维列表: 比如我现在需要一个100*100的二维列表: 2. 排序字典: 比如我现在想要python的字典全部按键排序存放:
阅读全文