map函数python3获取消息长度

时间:2018-06-17 23:51:58

标签: python-3.x

我正在学习地图功能, 我试图通过使用map()来获取消息长度。 我的代码是

messages['length'] = messages['message'].map(lambda text: len(text))

但是我不确定,因为我读了地图ducument map(功能,列表) 上面的代码,我应该包括列表吗?

谢谢你们

1 个答案:

答案 0 :(得分:2)

map()是一个函数,而不是一个方法。这意味着some_object.map(some_function)不是有效的语法。

正确的电话将是:

messages['length'] = map(len, messages['message'])