2021年3月7日

摘要: 例如:输入 9876673 返回: 37689 解法1 分析:set()集合虽然有去重功能,但是set的元素是无须存放的,所以存入的元素顺序可能与读取的顺序不一致,所以不能使用set dict字典在设置值时,可以输入重复的key值,但是最终key值会去重,每个只保留一个值,所以利用dict的功能 d 阅读全文
posted @ 2021-03-07 20:40 jesse_zhao 阅读(975) 评论(0) 推荐(0)
摘要: 问题描述: 数据表记录包含表索引和数值(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 例如: 第一次输入: 4 第二次输入: 0 1 0 2 1 2 3 4 输出结果: 0 3 1 2 3 4 代码: num =int(input 阅读全文
posted @ 2021-03-07 19:02 jesse_zhao 阅读(143) 评论(0) 推荐(0)
摘要: 注意:不能直接使用round()进行处理,具体请百度round()用法 方法1: a =float(input()) #input()是string类型,需要强转print(int(a)+1 if a-int(a)>=0.5 else int(a)) #int(小数)=小数的整数部分 方法2: 进阶 阅读全文
posted @ 2021-03-07 12:29 jesse_zhao 阅读(429) 评论(0) 推荐(0)

导航