说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
(编码题)给定一个列表 words,请使用lambda表达式和内置的 map 函数,将列表中的每个单词转换为其长度,并返回一个新的列表。
words = ['I', 'am', 'a', 'good', 'boy']
# 输出
[1, 2, 1, 4, 3]
Python 代码如下
words = ['I', 'am', 'a', 'good', 'boy']
list(map(lambda x: len(x), words))
list(map(len, words)) # 简写,效果同上
# [1, 2, 1, 4, 3]
查看相关链接中的知识。
(完)
更新时间:2024-08-16 22:43:31 标签:python 习题 map 长度