我一直致力于一个功能,我需要从三个独立的推文组中获取输入,并根据列表是否超过50个字符创建三个新集。我真的不确定如何解决这个问题,所以我把最后一次尝试放在下面的代码框中。
def filter_short_tweets(tweet):
{i for i in tweet if tweet['text'][i] > 50}
return tweet
filter_short_tweets(k1_tweets)
到目前为止,无论我做什么,我总能得到它的结果 TypeError:list indices必须是整数或切片,而不是str
非常感谢任何帮助。 三江源。
答案 0 :(得分:0)
这个怎么样:
def filter_short_tweets(tweets):
return [tweet for tweet in tweets if len(tweet['text']) > 50]
filter_short_tweets(k1_tweets)