栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python3,不知道Python内置库函数,不要错过这篇,必须收藏!!!

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python3,不知道Python内置库函数,不要错过这篇,必须收藏!!!

输出结果

bytes() 把字符串转化成bytes类型
ast bytes( 今天下雨呢 , encoding utf-8 )
#输出结果 b xe4xbbx8axe5xa4xa9xe4xb8x8bxe9x9bxa8xe5x91xa2xefxbcx81xefxbcx81 
print(ast) 
 bytearray() #返回一个新字节数组,并且每个元素的值得范围都是[0,256)
rst bytearray( alex ,encoding utf-8 )
#输出结果 108
print(rst[1]) 
#输出结果 bytearray(b alex )
print(rst) 
#把108的位置A赋值给ret[1]
rst[1] 108 
#输出结果;#bytearray(b alex )
print(str(rst)) 
ord() 输入字符找带字符编码的位置chr() 输入位置数字找出对应的字符ascii() 是ascii码中的返回该值 不是就返回u
# 获取字母s在编码表中的码位:115
print(ord( s )) 
# 国 字在编码表中的位置:22269
print(ord( 国 )) 
# 已知码位,求字符:c
print(chr(99)) 
for i in range(65536): 
 #把65535的字符都打印出來 可以参照截图
 print(chr(i), end )

输出结果截图
把65535的字符都打印出來

repr() 返回一个对象的string形式
res 小鱼n今天撩了%d个 妹子 % 1 
print(res) 
#输出结果 小鱼
 #今天撩了1个 妹子
#原样输出
print(repr(res)) 
#输出结果 小鱼n今天撩了1个 妹子 
2.2.2 数据集合 字典 dict 创建字典集合 set 创建集合frozenset() 创建一个冻结的集合

冻结的集合不能进行添加和删除操作。 2.2.3 内置函数

len() 返回对象中的元素的个数

sorted() 对可迭代对象进行排序操作 (lamda)
语法 sorted(Iterable, key 函数(排序规则), reverse False)

Iterable: 可迭代对象

key: 排序规则(排序函数), 在sorted内部会将可迭代对象中的每一个元素传递给这个函数的参数。根据函数运算的结果进行排序

reverse: 是否是倒叙. True: 倒叙, False: 正序

代码展示

#定义list
lst [25,7,16,92,11,63,889,100,1]
# sort是list里面的一个方法
lst.sort() 
#输出结果 [1, 7, 11, 16, 25, 63, 92, 100, 889]
print(lst) 
# 内置函数. 返回一个新的且被排序的列表 
lat sorted(lst) 
#输出结果 [1, 7, 11, 16, 25, 63, 92, 100, 889]
print(lat) 
ldt sorted(lst,reverse True) 
#输出结果 [889, 100, 92, 63, 25, 16, 11, 7, 1]
print(l2) 

结果截图

enumerate() 获取集合的枚举对象
lst [ one , two , three , four , five ]
# 同时获取索引和元素,索引默认从0开始 但是可更改
for index, el in enumerate(lst,1): 
 print(index)
 print(el)

结果截图

all() 迭代对象全部为True 才返回Trueany() 迭代对象一个为True 就返回True
#输出结果 True
print(all([11, carl_奕然 ,True])) 
#输出结果 True
print(any([99,False, Nice ,97,True])) 

结果截图

zip() 将可迭代的对象作为参数, 把对象中对应的元素打包成一个元组, 返回列表。

如果各个迭代器的元素个数不一致, 则返回列表长度与最短的对象相同。
lst1 [1, 2, 3, 4, 5, 6]
lst2 [ 异型 , 小兵张嘎 , 急速快递 , 人生不可重来 , 这是一道伪命题 , 白马王子的一生 ]
lst3 [ MA , CN , FR , ITA , KR , SE ]
print(zip(lst1, lst1, lst3)) 
for sa in zip(lst1, lst2, lst3):
 print(sa)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/268336.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号