随笔分类 - Python
摘要:方法1:连续使用str.split()方法,每次处理一种分隔符号 执行结果: 方法2:使用正则表达式的re.split()方法(推荐) 执行结果:
阅读全文
摘要:使用容量为n的队列存储历史记录 使用标准库collections中的deque,它是一个双端循环队列 执行结果: 使用pickle模块将历史记录存储到硬盘,以便下次启动使用 执行结果:
阅读全文
摘要:使用标准库collections中的OrderedDict 以OrderedDict替代内置字典Dict,依次将选手成绩存入OrderedDict 执行结果: 执行结果:
阅读全文
摘要:执行结果: 利用集合(set)的交集操作 执行结果:
阅读全文
摘要:方案一:将序列转换为字典{元素:频度},根据字典中的值排序 执行结果: 方案二:使用标准库collections中的Counter对象 执行结果:
阅读全文
摘要:将字典中的各项转换为元组,使用内置函数sorted排序 方案1:将字典中的项转化为(值,键)元组。(列表解析或zip) 执行结果: 执行结果: 方案2:传递sorted函数的key参数 执行结果:
阅读全文
摘要:方案一:定义一系列数值常量或枚举类型 方案二:使用标准库中collections.namedtuple替代内置tuple
阅读全文
摘要:1.列表 2.字典 3.集合 举例1 randint? :打印函数信息 python2.7:filter直接返回列表;python3:返回生成器对象,生成器对象是一次性的 一般使用列表解析,filter相对慢 举例2 举例3
阅读全文

浙公网安备 33010602011771号