首页 > 酒水分类 > 洋酒

python的reverse用法,python的reverse函数怎么用

酒易淘 洋酒 2022-07-11 13:10:37

品牌名称:酱香白酒加盟 所属行业:酒水 > 白酒

基本投资:10~50万元 投资热度:

加盟意向:1634 门店数量:534家

索要资料 查看详情

  

  参考:https://www.runoob.com/python/python-built-in-functions.html   

  

  1.函数的作用是:返回一个数字的绝对值。   

  

  2.divmod () divmod()函数组合除数和余数运算的结果,返回一个包含商和余数的元组(a //b,a% b)。   

  

  除以//:-Returns商的整数部分(向下舍入)%:模返回除法divmod(9,5)# Output: (1,4) 3的余数。open () open()函数用于打开一个文件,创建一个file对象,可以被相关方法调用进行读写。   

  

  4.all()和any()all()函数用于确定给定的iterable参数iterable中的所有元素是否都为真,如果是,则为假。any()函数用于判断给定的iterable参数iterable是否全部为False,返回False,如果其中一个为True,则返回True。除了0、空、无和假之外,元素为真。All('a ',' b ',' c ',' d')#元素不为空或0# output: trueall ('a ',' b ',' d') #有一个空元素# output: Falseany(0 ' ',False)#元素全部为False# output: False5。enumerate()enumerate()函数用于将可遍历的数据对象(如列表、元组或字符串)组合成一个索引序列,同时列出数据和数据下标。它通常用在for循环中。   

  

  Seq=' one ',' two ',' three' fori,element enumerate(seq): print(I,element)# Output:0one1tow2three6.int()和float()int()函数用于将字符串或数字转换为整数。float()函数用于将整数和字符串转换为浮点数。7.函数的作用是:将一个对象转换成字符串形式。   

  

  8.eval () eval()函数用于执行字符串表达式并返回表达式的值。熊猫也有同样的用法。   

  

  X=3eval('5*x 9')# Output: 249。x的幂由x的幂(x,y)函数返回。相当于numpy中的np.power()   

  

  Pow(4,3)#输出:6410。sum () sum()函数对数据列求和。相当于numpy中的np.sum()   

  

  11.tuple()、list()、dict()、set()tuple()函数将列表转换为元组。list()方法用于将元组转换为列表。Dict()函数用于创建字典。set()函数创建一个集合。2.type()函数返回对象的类型。   

  

  X=1type(x)==int#确定类型是否相等# output: true13。range () range()函数可以创建一个整数列表,通常用在for循环中。默认步长为1。相当于numpy中的np.arange()。range(start, stop, step)   

  

  14.len()方法返回一个对象的长度(字符、列表、元组等。)或项目数。   

  

  15.filter () filter()函数用于过滤序列,过滤掉不合格的元素,返回一个由合格元素组成的新列表。   

  

  # filter odd defis _ odd(n): return % 2==1 # filter()   

p;函数使用时需要添加 list(),否则无法正常输出 newlist = list(filter(is_odd, <1, 2, 3, 4, 5, 6, 7, 8, 9, 10>))# 输出:<1, 3, 5, 7, 9>16. reduce()(Python 3后,该函数放在了functools模块中)reduce() 函数会对根据传入的函数,对参数序列中元素进行累积操作。 即:用传给 reduce 中的函数 function(有两个参数)先对集合中的第 1、2 个元素进行操作,得到的结果再与第三个数据用 function 函数运算,最后得到一个结果。

  

from functools import reduce# 使用 lambda 匿名函数计算累乘reduce(lambda x, y: x*y, <1,2,3,4,5>)  # 输出:12017. format()格式化字符串的函数 str.format()。详细用法请参考:分分钟学会Python格式化输出的三种方式

  

18. map()map() 会根据提供的函数对指定序列做映射。

  

# 使用 lambda 匿名函数求序列的平方map(lambda x: x ** 2, <1, 2, 3, 4, 5>)  # 输出:<1, 4, 9, 16, 25>19. max()和min()max() 方法返回给定参数的最大值,参数可以为序列。等同于numpy中的np.max()min() 方法返回给定参数的最小值,参数可以为序列。等同于numpy中的np.min()20. reverse()reverse() 函数用于反向列表中元素。

  

a = <'a', 'b', 'c'>a.reverse()print(a)# 输出:<'c', 'b', 'a'>21. zip()zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。

  

如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。

  

a = <1,2,3>b = <4,5,6>c = <4,5,6,7,8># python 3 中的运行方法for zipped in zip(a,b):    print(zipped)# 输出:(1, 4)(2, 5)(3, 6)for zipped in zip(a,b):    print(zipped)# 输出:(1, 4)(2, 5)(3, 6)nums = <'flower','flow','flight'>for i in zip(*nums):    print(i)# 输出:('f', 'f', 'f')('l', 'l', 'l')('o', 'o', 'i')('w', 'w', 'g')22. round()round() 方法返回浮点数x的四舍五入值。round(x, n) ,n为精度

  

round(80.23456, 2)# 输出:80.23

免费咨询
免费获取加盟资料