Python 迭代函数并将所有结果存储在一个变量中?
这可能是一个非常简单的问题,但当您迭代函数时,如何将所有结果存储在变量中,就像我每次这样做时,变量只存储第一个结果一样Python 迭代函数并将所有结果存储在一个变量中?,python,function,variables,Python,Function,Variables,这可能是一个非常简单的问题,但当您迭代函数时,如何将所有结果存储在变量中,就像我每次这样做时,变量只存储第一个结果一样 for a in hometimeline['ids']: b = oauth_req( 'https://api.twitter.com/1.1/statuses/user_timeline.json?count=1&user_id=%s'%a, '###########################################', (th
for a in hometimeline['ids']:
b = oauth_req(
'https://api.twitter.com/1.1/statuses/user_timeline.json?count=1&user_id=%s'%a,
'###########################################', (these are just tokens)
'###########################################')
谢谢使用列表
b = []
for a in hometimeline['ids']:
b.append(oauth_req(
'https://api.twitter.com/1.1/statuses/user_timeline.json?count=1&user_id=%s'%a,
'###########################################', (these are just tokens)
'###########################################'))
还是一本字典
b = {}
for a in hometimeline['ids']:
b[a] = oauth_req(
'https://api.twitter.com/1.1/statuses/user_timeline.json?count=1&user_id=%s'%a,
'###########################################', (these are just tokens)
'###########################################')
使用列表理解:
b=[oauth_req("some_parameters_here%s",a) for a in hometimeline['ids']]
这个列表是多余的。我想您正在寻找
[hometimeline['id']中x的函数(x)]