abs() 取绝对值
all() 列表中 有0 就是 F,
any () 列表为空是 F
bin() 数字转换成二进制
a = (bytearray('abc'))
print (a[0])
>>>>>97
>>> chr(98)
'b'
>>>
>>> ord('b')
98
>>>
>>> a = "for i in range(10):print i"
>>> exec(a)
0
1
2
3 ...... ### 直接把命令字符串 变成可执行的代码
rec = filter(lambda n:n>5,range(10))
for i in rec:
print(i) ###filter() ##可过滤出 所需要的内容 配置 lambda 使用
>>> rec = map(lambda n:n*2 ,range(10))
>>> rec
[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
>>> ###map 用法 生成新的值 返回
>>> rec = (reduce(lambda x,y:x*y,range(1,10)))
>>> rec
362880
>>> #### reduce()方法 在 3.X 里 已经移到 fun标准库里面了
>>> a = frozenset([1,1,1,2,3,4,5,5])
>>>
>>> a
frozenset([1, 2, 3, 4, 5]) ###冻结集合 集合参数不能修改
>>> hex(11111)
'0x2b67'
>>> ###hex() 将一个数字转换成 十六进
>>>
>>> a = [1,2,3,4]
>>> b = [5,6,7,8]
>>> dict(zip(a,b))
{1: 5, 2: 6, 3: 7, 4: 8}
>>> ###zip() 拉链 2组结合
>>> a = "{'a':'b'}"
>>> a
"{'a':'b'}"
>>> eval(a)
{'a': 'b'}
>>> ### eval( ) 把字典字符串类型转换成字典