python内置函数map()
map()函数
介绍
map()是python的一个内置函数,其作用是返回一个迭代器,该迭代器将function函数应用于可迭代对象的每个项,并产生结果。
map函数的语法:
map(function, iterable, *iterables)
- function:函数
- iterable:一个或多个迭代对象
- 返回值:python2返回的是列表,python3返回的是迭代器
代码示例
texts = ["text1", "text2", "text3"]
def to_title_case(object):
return object.title()
new_texts = map(to_title_case, texts)
print(new_texts) #返回迭代器
print(list(new_texts)) #转换为列表
输出结果
<map object at 0x000001AAF19C4B80>
['Text1', 'Text2', 'Text3']
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!