上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: '''判断数组元素是否重复,并返回重复次数'''def dump(a): if len(a)<=1: return False a.sort() temp = {} b=a[0] for i in a[1:]: if i==b: if i not in temp: temp[i]=2 else: t 阅读全文
posted @ 2021-12-22 22:10 keep2021 阅读(72) 评论(0) 推荐(0) 编辑
摘要: '''10个瓶子,3个换一个,最多能换多少个'''# -*- coding:utf-8 -*-def digui(a,b): temp=a n=0 while temp//b!=0: n += temp//b temp=temp//b+temp%b return nif __name__ == '_ 阅读全文
posted @ 2021-12-22 11:22 keep2021 阅读(37) 评论(0) 推荐(0) 编辑
摘要: sort 对文件指定的行拍戏,并将结果写到标准输出。 语法: -f 忽略大小写的差异 -b 忽略最前面空格符部分 -n 使用纯数字进行排序 -r 反向排序-u 相同的数据,仅出现一行(uniq)-t 分隔符-k 以哪个区间来排序 举例: cat list.txt | sort # sort 是默认以 阅读全文
posted @ 2021-11-30 20:44 keep2021 阅读(82) 评论(0) 推荐(0) 编辑
摘要: '''求斐波那契数列截至第n项时,所有的偶数和'''def solution(n): if n == 0 or n == 1: return 0 total = 0 i, j = 0, 1 # a[0] = 0, a[1] = 1 m = 2 # 从第二项开始 while m <= n: s = i 阅读全文
posted @ 2021-11-22 14:21 keep2021 阅读(50) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8 ''' 字符串'abcdfdbcg',输出去掉含‘bc’后的字符 ''' # -*- coding:utf-8 -*- def rm_str(str1, str2): i, j = 0, len(str1) s, e = 0, len(str2) tmp_list = 阅读全文
posted @ 2021-11-16 13:29 keep2021 阅读(118) 评论(0) 推荐(0) 编辑
摘要: sorted() 函数对所有可迭代的对象进行排序操作。 语法:sorted(iterable, cmp=None, key=None, reverse=False) sort 与 sorted 区别: sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。 lis 阅读全文
posted @ 2021-11-13 10:06 keep2021 阅读(34) 评论(0) 推荐(0) 编辑
摘要: grep擅长查找功能:grep [OPTIONS] PATTERN [FILE...] 常见应用: 1、内容检索 获取行 grep pattern file 获取内容 grep -o pattern file 获取上下文 grep -A -B -C pattern file (前,后,中间) 样例: 阅读全文
posted @ 2021-11-11 20:34 keep2021 阅读(66) 评论(0) 推荐(0) 编辑
摘要: ''' 末位置排序 ''' def reverse_str(a_str): d = {} for r in a_str.split(' '): if r[-1] not in d: d[r[-1]] = [r] else: d[r[-1]].append(r) result = [] for key 阅读全文
posted @ 2021-11-11 11:16 keep2021 阅读(53) 评论(0) 推荐(0) 编辑
摘要: def count_bits(num): # 十进制转为二进制数据 temp=[] while True: temp.append(str(num%2)) # % 取模 - 返回除法的余数 num=num//2 # //取整除 if num==0: break binary=''.join(temp 阅读全文
posted @ 2021-11-09 13:35 keep2021 阅读(72) 评论(0) 推荐(0) 编辑
摘要: def find_max_substr(astring): max_sub_str, temp = [], [] left_ptr, right_ptr = 0, 0 total = len(astring) while right_ptr < total: cur_str = astring[ri 阅读全文
posted @ 2021-11-08 21:27 keep2021 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页