python 8:排序和文件操作
_了了_
这个作者很懒,什么都没留下…
展开
-
lambda函数 ------ def的另一种表达形式
def f1(): return 123 f2 = lambda : 123 ##和def 函数相同,只是书写方式不同,前加参数后加返回值 r1 = f1() print(r1) r2 = f2() print(r2) def f3(a1,a2): return a1 + a2 f4 = lambda a3,a4 : a3+ a4 ####f3和f4 相同...原创 2018-03-02 20:23:24 · 259 阅读 · 0 评论 -
open()文件操作
# r/w/x/a =>字符串# rb/wb/xb/ab =>字节类型# r+ w+ x+ a+ 只要加+都表示能读能写# coding=utf-8 #默认编码格式为utf-8 # open(文件名,模式,编码) 普通打开方式,内部先用utf-8编码转换为字符串 f = open("ha.log") date = f.read() ...原创 2018-03-02 20:33:58 · 2242 阅读 · 0 评论 -
sort 排序
从小排到大。类似于冒泡# 排序 li = [1,211,22,3,4] print(li) li.sort() # 按照大小排序 print(li) new_li = sorted(li) # 新的排序 print(new_li) # 字符串排序, 按照首字母的排序 char = ["11","22","33","aa","1a","我","数据来原创 2018-03-02 20:36:26 · 227 阅读 · 0 评论