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对象,表示一个无序的、唯一元素的集合;
frozenset与set类似,但不同之处在于,frozenset的元素不可修改。由于frozenset是不可变的,它可以被用作字典的键或其他集合类型的元素,而set则不能。

浙公网安备 33010602011771号