我正在学习地图功能, 我试图通过使用map()来获取消息长度。 我的代码是
messages['length'] = messages['message'].map(lambda text: len(text))
但是我不确定,因为我读了地图ducument map(功能,列表) 上面的代码,我应该包括列表吗?
谢谢你们
答案 0 :(得分:2)
map()
是一个函数,而不是一个方法。这意味着some_object.map(some_function)
不是有效的语法。
正确的电话将是:
messages['length'] = map(len, messages['message'])