
Python内置函数
此栏目主要用于更新内置函数,每天一点点,轻松学Python。
莘薪
小有所成
展开
-
Python内置函数12——map
lambda是Python中的匿名函数,它是一种用于创建无需命名的小型函数的方法。它是一种简洁的一行函数,可以接受任意数量的参数,但只能有一个表达式。在这里,参数是函数接受的参数列表,表达式是函数的结果。lambda函数通常用于需要临时使用一个小的函数而不想使用def关键字定义一个单独的函数的情况。Python的内置函数map()用于依次对序列中的每个元素应用函数,并返回一个结果列表。语法:lambda 参数: 表达式。4.将列表中的值全部进行平方。原创 2024-03-04 07:30:00 · 520 阅读 · 0 评论 -
Python内置函数11——globals()、locals()
locals()函数返回的字典是对当前命名空间的引用,对其的修改会直接影响到当前命名空间中的变量。而globals()函数返回的字典是对全局命名空间的引用,对其的修改会直接影响到全局命名空间中的变量。通常情况下,推荐使用局部命名空间来封装和管理变量,只在必要时才使用globals()和locals()函数。locals()函数返回当前命名空间的字典,包括局部变量、函数和模块。你可以使用该函数来查看和修改全局命名空间中的变量。globals()和locals()都是内置函数,用于获取当前命名空间中的变量。原创 2024-03-02 07:00:00 · 720 阅读 · 0 评论 -
Python内置函数10——getattr
在上面的示例中,我们创建了一个Person类的实例person。使用getattr()函数获取了person对象的name属性,并打印出来。同时示例还展示了当尝试获取不存在的属性时,可以提供默认值参数以及不提供默认值参数的情况。getattr()是一个Python内置函数,用于获取一个对象的属性值。它接受两个参数,第一个参数是对象,第二个参数是属性名称。如果对象有该属性,则返回属性值;如果对象没有该属性,则根据情况返回默认值或者引发AttributeError。原创 2024-02-29 07:30:00 · 372 阅读 · 0 评论 -
Python内置函数09——zip
zip函数是Python中的一个内置函数,它用于将多个可迭代对象(比如列表、元组等)中对应的元素打包成元组,并返回一个可迭代的zip对象。zip函数将返回一个zip对象,该对象包含了对应可迭代对象中元素打包成的元组。可以使用list函数来将zip对象转换为列表。原创 2024-02-27 07:30:00 · 524 阅读 · 0 评论 -
Python内置函数08——datetime
datetime模块是Python中用于处理日期和时间的内置模块,提供了各种函数和类来操作日期、时间和时间间隔。原创 2024-02-25 11:23:01 · 485 阅读 · 0 评论 -
Python内置函数07——copy
但是,如果原对象包含其他可变对象(如列表、字典等),那么新对象将包含对原对象中可变对象的引用,而不是对其副本的引用。需要注意的是,copy()函数只进行浅拷贝,如果原对象包含嵌套的可变对象,那么需要使用copy模块的deepcopy()函数进行深拷贝。从上面的示例中可以看出,修改原对象中的可变对象(列表)会影响到新对象,但是修改新对象中的可变对象不会影响到原对象。这意味着,修改原对象中的可变对象也会影响到新对象,因为它们引用的是同一个对象。但是,修改新对象中的可变对象不会影响原对象。原创 2024-02-20 07:00:00 · 703 阅读 · 0 评论 -
Python内置函数06——join
Python内置函数join()用于将序列中的元素连接成一个字符串。原创 2024-02-19 08:48:03 · 408 阅读 · 1 评论 -
Python内置函数05——filter
Python内置函数filter是一个高阶函数,它接受一个函数和一个可迭代对象作为参数,返回一个迭代器,该迭代器包含了在函数返回值为True的元素。语法参数解释function是一个函数,可以是Python内置的函数、匿名函数或自定义的函数,它接受一个参数并返回一个布尔值;iterable是一个可迭代对象,可以是列表、元组、集合等。作用:filter函数的功能是对可迭代对象中的每个元素依次应用函数,如果函数返回值为True,则将该元素添加到返回的迭代器中。原创 2024-02-18 10:05:27 · 591 阅读 · 0 评论 -
Python内置函数04——enumerate
在Python中,enumerate()是一个很常用的内置函数。它的作用是将一个可迭代对象(如列表、元组、字符串等)组合为一个索引序列和元素序列的枚举对象。原创 2024-02-16 20:33:58 · 339 阅读 · 1 评论 -
Python内置函数02——sorted
sorted()函数返回一个新的已排序的列表,而不会修改原始的可迭代对象。如果要对原始对象进行排序,可以使用list.sort()方法。在Python中,sorted()是一个内置函数,用于对可迭代对象进行排序。它接受一个可迭代对象作为参数,并返回一个新的已排序的列表。reserve:用于指定排序的顺序(默认为False ,为升序)iterbale:表示要排序的可迭代对象,如列表、元组、字符串等。key:用来指定一个函数,并根据函数的返回值对对象进行排序。原创 2024-02-14 07:00:00 · 617 阅读 · 1 评论 -
Python内置函数03——pow
pow函数返回的结果具有浮点数类型,即使操作数都是整数类型。如果需要获得整数结果,可以使用int函数或取整运算符//进行取整操作。Python的内置函数pow(x, y, z)返回x的y次方,如果有第三个参数,则求完幂次后对第三个数取余。3.计算10的负2次方,即计算1/10的平方。2.计算5的三次方并取模3。1.计算10的2次方。原创 2024-02-16 07:00:00 · 329 阅读 · 1 评论 -
python内置函数01——bool()
语法参数解释:其中value是要转换的值。如果value为非零、非空的值,bool函数返回True;如果value为零值或者为空值,bool函数返回False。作用:测试一个对象是True还是False,它可以用于判断条件是否成立,或者用于将其他类型的值转换为布尔类型。原创 2024-02-12 07:00:00 · 277 阅读 · 1 评论