题目要求:找出无效的推特id,一条无效的推特意味着推特的内容长度超过15。
统计tweets.content的字符串长度,返回长度大于15的tweets.tweet_id。
使用Pandas的向量化操作比较每个tweet的长度。
import pandas as pd
def invalid_tweets(tweets: pd.DataFrame) -> pd.DataFrame:
res = tweets.loc[tweets['content'].str.len() >= 15, ["tweet_id"]]
return res