码迷,mamicode.com
首页 > 其他好文 > 详细

015_内置函数2

时间:2019-03-12 14:03:01      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:art   list   dict   一个   返回   das   bool   code   rev   

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

标签:art   list   dict   一个   返回   das   bool   code   rev   

原文地址:https://www.cnblogs.com/eternity-twinkle/p/10516137.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!