问题遇到的现象和发生背景
初学使用python通过tushare调取股票数据,尝试调取多条数据,看到一个教程给出的代码如下:
问题相关代码,请勿粘贴截图
def multi_stocks(tickers):
def data(ticker):
stocks = pro.daily(trade_date='ticker')
return stocks
datas = map(data, tickers)
return pd.concat(datas,keys=tickers)
tickers = ['000001','000002','600030']
all_stocks = muti_stocks(tickers)
问题: 不理解调用的时候是传入了tickers,但是内部函数的参数ticker,python是怎么知道是指tickers里的每一条数据呢?