有人能把它转换成Python中的普通for循环格式吗



我正在尝试显示tweet,下面的代码可以工作,但现在我必须对tweet的文本运行一个方法,并希望下面的代码采用正常的for循环格式,稍后返回字典。

def get_tweets(username):
tweets = tweepy_api.user_timeline(screen_name=username)               
return [{'tweet': t.text,
'created_at': t.created_at, 
'username': username,
'headshot_url': t.user.profile_image_url}
for t in tweets]

检查此项。

def get_tweets(username):
tweets = tweepy_api.user_timeline(screen_name=username)
result_list = []
for t in tweets:
result_list.append(
{'tweet': t.text,
'created_at': t.created_at,
'username': username,
'headshot_url': t.user.profile_image_url
}
)
return result_list

最新更新