Python中都有哪些常用的内置函数?

2026-06-09 14:114阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1150个文字,预计阅读时间需要5分钟。

Python中都有哪些常用的内置函数?

filter() 函数 + 过滤器 + 用于过滤序列,移除不符合条件的元素,返回一个迭代器对象。若要转换为列表,可以使用 list() 来转换。该函数接收两个参数,第一个为函数,第二个为序列。函数会遍历序列,对每个元素应用第一个参数,并返回一个包含所有通过测试的元素的迭代器。序列可以是列表、元组等可迭代对象。

filter()函数

过滤器

用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。

该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

# filter第一个参数是函数,第二个参数是序列,根据函数过滤序列中的每一个参数,返回符合条件的参数,形成一个可迭代的序列
# 过滤出列表中的所有奇数

def is_odd(n):
return n % 2 == 1

a_list=list(filter(is_odd,[1,2,3,4,5,6,7,8,9]))
print(a_list)

b_list=list(filter(lambda x:x % 2==1,[1,2,3,4,5,6,7,8,9]))
print(b_list)

map()函数

根据提供的函数对指定序列做映射。

第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

阅读全文

本文共计1150个文字,预计阅读时间需要5分钟。

Python中都有哪些常用的内置函数?

filter() 函数 + 过滤器 + 用于过滤序列,移除不符合条件的元素,返回一个迭代器对象。若要转换为列表,可以使用 list() 来转换。该函数接收两个参数,第一个为函数,第二个为序列。函数会遍历序列,对每个元素应用第一个参数,并返回一个包含所有通过测试的元素的迭代器。序列可以是列表、元组等可迭代对象。

filter()函数

过滤器

用于过滤序列,过滤掉不符合条件的元素,返回一个迭代器对象,如果要转换为列表,可以使用 list() 来转换。

该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

# filter第一个参数是函数,第二个参数是序列,根据函数过滤序列中的每一个参数,返回符合条件的参数,形成一个可迭代的序列
# 过滤出列表中的所有奇数

def is_odd(n):
return n % 2 == 1

a_list=list(filter(is_odd,[1,2,3,4,5,6,7,8,9]))
print(a_list)

b_list=list(filter(lambda x:x % 2==1,[1,2,3,4,5,6,7,8,9]))
print(b_list)

map()函数

根据提供的函数对指定序列做映射。

第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

阅读全文