015_内置函数2
Posted eternity-twinkle
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了015_内置函数2相关的知识,希望对你有一定的参考价值。
1,数据类型:int bool ...
数据结构:dict tuple list set str
2,reversed(),reverse() 反转
2.1,#reverse() 反转,在原表反转,即修改原表
lis = [1,2,3,4,5] lis.reverse() print(lis)
2.2,#reversed() 也是反转,但是不改变原表且返回一个迭代器
lis = [1,2,3,4,5] lis2 = reversed(lis) print(lis2)
3,slice()切片函数
lis = (1,2,3,4,5) sli = slice(1,5,2) print(l[sli])
4,format
见转载文章:内置函数——format
5,bytes 转换成bytes类型(将对应的字节转换成对应的16进制一个字节对应一个十六进制)
- 网络编程,网络上只能传二进制
- 照片和视频也是以二进制存储
- html网页爬到的也是编码
print(bytes(‘你好‘,encoding=‘gbk‘)) #将gbk编码的‘你好‘,转换成对应的16进制, print(bytes(‘你好‘,encoding=‘utf-8‘)) #将utf-8编码的‘你好‘,转换成对应的16进制,
9,bytearray(s,encoding=‘utf-8‘) 是一个bytes类型的一个数组
print(bytearray(‘你好‘,encoding=‘utf-8‘)) print(b_array) print(b_array[0])
10,字符转换
- ord 字符按照unicode转数字
print(ord(‘a‘)) #>>>97
以上是关于015_内置函数2的主要内容,如果未能解决你的问题,请参考以下文章