代码改变世界

随笔档案-2017年08月

lambda 内置函数 递归

2017-08-17 15:03 by cui_xx, 527 阅读, 收藏,
摘要: 1.lambda表达式def f1(): return 123f2 = lambda :123def f3(a1, a2): return a1+a2f4 = lambda a1,a2:a1+a2 2. 内置函数 1, abs() 绝对值 2, all() 循环参数,每个元素都为真,那么all的返回 阅读全文

三元运算 函数

2017-08-07 15:54 by cui_xx, 550 阅读, 收藏,
摘要: 1.三目运算 三元运算name = 'alex' if 1>1 else 'eric'print (name)2.深浅拷贝copy deepcopy# str 一次性创建,不能被修改,只要修改,再创建# list 链表,下一个元素的位置,上一个元素的位置str,数字:赋值/浅拷贝和深拷贝无意义,因为 阅读全文

set

2017-08-04 08:41 by cui_xx, 113 阅读, 收藏,
摘要: list ==>允许重复的集合,可以修改 tuple ==>允许重复的集合,不可以修改dictset ==>无序 且不重复的集合集合1.创建 s = set() s = {11,22,33,44}2.转换 l = [11,222,11,22] l = (11,222,11,22) l = "123" 阅读全文

practice1

2017-08-02 09:15 by cui_xx, 157 阅读, 收藏,
摘要: #utf-8 编码,一个汉字,3个字节一、元素分类有如下集合[11,22,33,44,55,66,77,88,99,90],将所有大于66的值保存至字典的第一个key中,将小于66的值保存至第二个key值中,即{‘k1’:大于66的所有值,‘k2’:小于等于66的所有值} li = [11,22,3 阅读全文