lg04551

导航

 

 

匿名函数:按某个值排序
def comp(x):
return x['age']
l=[
{'name':'alex','age':84},
{'name':'oldboy','age':73},
{'name':'egon','age':18},
]
a=sorted(l,key=comp)
print(a)

l.sort(key=lambda a:a['age'])----->固定格式a.sore(key=lambda a:a[ ])
print(l)

编码
字符对应数字的标准
字符……(翻译过程)……数字
ASCII 256字符
gb2312 编码中国规定 包含中文数字对应---》GBK
ASCII 1bite代表1个字符
unicode 2bite 生僻字4个字节
UTF-8 英文1个 中文3个 生僻4——6 -----》包含ASCII

第一代ASCII
第二代GBK
第三代 各国自己定义,乱码的原因就是编码不一样系统不兼容
unicode 以空间换取可以转换任意编码
UTF-8存放基于网络数据量最小提高稳定
2位16进制=1个字节
python3自动把输入的内容转换成unicode兼容性好 对应STR字符型



posted on 2018-03-20 15:12  lg04551  阅读(82)  评论(0编辑  收藏  举报