摘要:
案例一:在某随机序例中,找到出现频度最高的3个元素,它们出现的次数是多少? 在 python 中还有一种更简便有效的方法,那就是使用 collections.Counter 对象。将序列传入Counter 的构造器,得到的 Counter 对象是包含元素频度的字典,Counter.most_comm 阅读全文
摘要:
字典的元素是成键值对出现的,直接对字典使用sorted() 排序,它是根据字典的键的ASCII编码顺序进行排序,要想让字典根据值的大小来排序,可以有两种方法来实现: 一、利用zip函数将字典数据转化为元组再用sorted() 排序 二、传递sorted函数的key参数指定为字典的值 sorted函数 阅读全文
摘要:
在程序中有些数据为固定格式时,即字段数量确定、字段位置顺序确定不变,我们就可以用元组来储存。使用元组的优势是储存空间很小,访问速度也很快。如下代码对每个学生信息用元组来表示: 程序中使用了0、1、2的索引值来访问字段,这些数字无法明确地表达该字段所代表的含义,对程序的后期维护和修改是非常不利的。那我 阅读全文