filter sorted map 的用法
发布日期:2021-10-23 14:13:03 浏览次数:7 分类:技术文章

本文共 1268 字,大约阅读时间需要 4 分钟。

#!/use/bin/python # -*- conding:utf-8 -*- # lst = [1,4,6,7,9,12,17] # def func(num): #     if num % 2 == 0: return True # filter(func,lst) #filter是把上面判断符合的逗汇集起来 # # for i in filter(func,lst): # #     print(i) # print(filter) # g = (i for i in lst if i%2== 0)#这是一种新的表达形式 # print(g) # for i in lst if i%2 == 0: #出题,说要去除下面列表所有的空字符 # l = ['test',None,'','str',' ','END'] # def func(item): #     if item and item.strip():return True # for i in filter(func,l): #     print(i) #fillter 开根号的用法 # import math # def is_sqr(x): #     return math.aqrt(x)%1 == 0 # print filter(is_sqr,range(1,10)) # 求出0到10的平方 #第一种方法 # print([i**2 for i in range(10)]) # print([i**2 for i in range(0,10)]) # 第二种方法 # def func(num): #     return num ** 2 # for i in map(func,range(10)) :print(i) # sorted  排序 # l = [1,-4,-2,3,4,5,6,5] # # l.sort()(key = abs)  #括号里的代表绝对值  sort不会改变原有的列表 # # print(l) # # new_l = sorted(l,key = abs) # # print(new_l)  #不会返回内存地址 # new_l = sorted(l,key = abs,reverse = True)  #倒序排列 # print(new_l) #按照长度排序 # l = [[1,2],[3,4,5,6],(7,),'123'] # print(sorted(l,key =len)) # eval  有返回值  执行代码提高效率 # exec  没有返回值  这连个都能让字符串运行起来  避免删除根目录 #内置函数 标红的必须会 #标黄的 是能够节省你的代码 #min max sorted filter map  面试明星知识点 #你经常不见,且没有被点名说重点的 就不用特别记

转载于:https://www.cnblogs.com/wuxiaogang/p/8932252.html

转载地址:https://blog.csdn.net/weixin_30588827/article/details/98895405 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:《Chrome浏览器插件开发》manifest.json文件
下一篇:python 基础

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月21日 04时11分20秒