Python3内置函数之F系列

1、filter()

在Python中,filter()是一个内置函数,它有两个参数:一个函数和一个可迭代对象(比如列表、元组或集合)。它会对可迭代对象中的每个元素调用给定的函数,并返回一个新的可迭代对象,其中只包含符合条件的元素。

 

2、float()

在 Python 中,float()是一个内置函数,用于将字符串、整数或其他数字类型转换为浮点数类型。

 

3、format()

Python 内置的format()函数是一种字符串格式化输出的方法,可以将变量插入到字符串中,并控制输出的格式。

类型 意义
's' 字符串格式。这是字符串的默认类型,可以省略。
'b' 字符。在打印之前将整数转换为相应的 unicode 字符。
'd' 十进制整数。输出以 10 为基数的数字。
'o' 八进制格式。输出以 8 为基数的数字。
'x' 十六进制格式。输出以 16 为基数的数字,使用小写字母表示 9 以上的数码。
'X' 十六进制格式。输出以 16 为基数的数字,使用大写字母表示 9 以上的数码。
'n' 数字。这与 'd' 相似,不同之处在于它会使用当前区域设置来插入适当的数字分 隔字符。
'e' 指数表示。以使用字母’e’ 来标示指数的科学计数法打印数字。默认的精度为 6。
'E' 指数表示。与 'e' 相似,不同之处在于它使用大写字母’E’ 作为分隔字符。
'f' 定点表示。将数字显示为一个定点数。默认的精确度为 6。
'F' 定点表示。与 'f' 相似,但会将 nan 转为 NAN 并将 inf 转为 INF。

 

4、frozenset()

在Python中,frozenset是一个内置的类,返回一个不可变的frozenset对象,表示一个无序的、唯一元素的集合;

frozensetset类似,但不同之处在于,frozenset的元素不可修改。由于frozenset是不可变的,它可以被用作字典的键或其他集合类型的元素,而set则不能。

posted @ 2023-04-03 17:00  逗蓝  阅读(281)  评论(0编辑  收藏  举报