摘要: 方法1:连续使用str.split()方法,每次处理一种分隔符号 执行结果: 方法2:使用正则表达式的re.split()方法(推荐) 执行结果: 阅读全文
posted @ 2019-11-20 19:14 星海|universe 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Maven介绍 Maven是项目管理工具,对软件项目提供构建与依赖管理 Mavan是Apache下的Java开源项目 Mavan为Java项目提供了统一的管理方式,已成为业界标准 Maven核心特性 项目设置遵循统一的规则,保证不同开发环境的兼容性 强大的依赖管理,项目依赖组件自动下载、自动更新 可 阅读全文
posted @ 2019-11-18 22:08 星海|universe 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 使用容量为n的队列存储历史记录 使用标准库collections中的deque,它是一个双端循环队列 执行结果: 使用pickle模块将历史记录存储到硬盘,以便下次启动使用 执行结果: 阅读全文
posted @ 2019-11-18 19:51 星海|universe 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 使用标准库collections中的OrderedDict 以OrderedDict替代内置字典Dict,依次将选手成绩存入OrderedDict 执行结果: 执行结果: 阅读全文
posted @ 2019-11-18 19:27 星海|universe 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 执行结果: 利用集合(set)的交集操作 执行结果: 阅读全文
posted @ 2019-11-18 18:53 星海|universe 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 方案一:将序列转换为字典{元素:频度},根据字典中的值排序 执行结果: 方案二:使用标准库collections中的Counter对象 执行结果: 阅读全文
posted @ 2019-11-15 19:53 星海|universe 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 将字典中的各项转换为元组,使用内置函数sorted排序 方案1:将字典中的项转化为(值,键)元组。(列表解析或zip) 执行结果: 执行结果: 方案2:传递sorted函数的key参数 执行结果: 阅读全文
posted @ 2019-11-15 19:18 星海|universe 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 方案一:定义一系列数值常量或枚举类型 方案二:使用标准库中collections.namedtuple替代内置tuple 阅读全文
posted @ 2019-11-15 18:27 星海|universe 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.列表 2.字典 3.集合 举例1 randint? :打印函数信息 python2.7:filter直接返回列表;python3:返回生成器对象,生成器对象是一次性的 一般使用列表解析,filter相对慢 举例2 举例3 阅读全文
posted @ 2019-11-15 18:26 星海|universe 阅读(304) 评论(0) 推荐(0) 编辑
摘要: Exam07_TwoSingleNumbers 描述 一个整型数组里除了两个数字(互不相同)之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 输入 第一行:数组的长度N(1 第二行:N个整数,空格隔开 输出 只出现了1次的那两个数,小 阅读全文
posted @ 2019-10-25 17:14 星海|universe 阅读(348) 评论(2) 推荐(0) 编辑