上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: #只要是可迭代对象,都可以比较,比较的时候是从第一个元素开始比较,如果第一个元素已经分出大小,后面就不用再比较 age_dic = {'alex_age':19,'wupeiqi_age':20,'yuanhao_age2':30,'liuhaiquan_age3':100} print(max(a 阅读全文
posted @ 2018-04-03 09:36 阜阳小全 阅读(265) 评论(0) 推荐(0) 编辑
摘要: # zip拉链功能,将两个序列一一对应,多余舍去print(list(zip(('a','b','c'),(1,2,3,))))print(list(zip(('a','b','c','d'),(1,2,3,))))print(list(zip(('a','b','c'),(1,2,3,4))))# 阅读全文
posted @ 2018-04-02 19:06 阜阳小全 阅读(221) 评论(0) 推荐(0) 编辑
摘要: print(abs(-2))#取绝对值print(all([1,2,'1','']))#判断真假,全部为真则为真。。如果判断对象是空,结果也为真print(all('hello'))print(all('1230'))print(any(['',1]))#只要有一个为真,结果就是真print(bin 阅读全文
posted @ 2018-04-02 18:26 阜阳小全 阅读(100) 评论(0) 推荐(0) 编辑
摘要: #map:处理序列中的每一个元素,得到的结果是一个‘列表(迭代器)’,该列表元素个数及位置与原来一样#map处理的对象可以是列表,列表中的内容可以是字符串,数字,。。也可以只处理一个独立的字符串#filter:遍历序列中的每个元素,判断每个元素得到布尔值,如果是True,则留下来people = [ 阅读全文
posted @ 2018-04-02 15:26 阜阳小全 阅读(128) 评论(0) 推荐(0) 编辑
摘要: num = [1,2,3,4,100] #求列表中数字的和from functools import reduce#使用reduce前必须先倒入模块a = reduce(lambda x,y:x+y,num,1)print(a) 阅读全文
posted @ 2018-04-02 15:06 阜阳小全 阅读(105) 评论(0) 推荐(0) 编辑
摘要: mv = ['sb_alex','wupeiq_sb','liuhaiquan','sb_yuanhao']def pd(n): return n.startswith('sb')def jj(func,ary): d = [] for i in mv: if func(i): d.append(i 阅读全文
posted @ 2018-04-02 14:45 阜阳小全 阅读(118) 评论(0) 推荐(0) 编辑
摘要: #打印出以sb开头的人(一般方法)mvp = ['sb_alex','sb_wupeiqi','liuhaiquan','sb_lx']d = []for i in mvp: if i.startswith('sb'): d.append(i)print(d) #用定义函数的方法 def jj(kk 阅读全文
posted @ 2018-04-02 13:59 阜阳小全 阅读(115) 评论(0) 推荐(0) 编辑
摘要: #将每个数字自增1,自减1,直接每个数字平方num_1= [1,12,3,4,5,11]def add1(x): return x + 1def reduce1(x): return x - 1def pf(x): return x **2def map1(func,ss): d = [] for 阅读全文
posted @ 2018-04-01 11:43 阜阳小全 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 编程的三种方法论: 1面向过程 2函数式 3面向对象 阅读全文
posted @ 2018-03-29 20:55 阜阳小全 阅读(102) 评论(0) 推荐(0) 编辑
摘要: #正常函数形式 def calc(x): return x + 1 res = calc(10) print(res)#输出结果为11#匿名函数func = lambda x : x + 1res = func(10)print(res)#输出结果为11 阅读全文
posted @ 2018-03-29 17:33 阜阳小全 阅读(75) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页