【发布时间】:2018-07-21 10:51:03
【问题描述】:
我在 python 中创建了一个有序字典,枚举用于循环索引。它完全按照我想要的方式给出了以下结果。
def get_stocks():
tickers = OrderedDict()
for ticker in enumerate(sorted(df_symbol.Symbol)):
tickers[ticker] = "AlphaVantage"
return tickers
它让我得到了我需要的东西。
OrderedDict([((0, 'HINDALCO'), 'AlphaVantage'), ((1, 'LUPIN'), 'AlphaVantage'), ((2, 'SUNPHARMA'), 'AlphaVantage')])
现在我想从上面打印这样的东西。我没有成功:
['HINDALCO', 'LUPIN', 'SUNPHARMA']
我正在做这样的事情:
tickers = get_stocks()
ticker_list = list(tickers.keys())
我得到:
[(0, 'HINDALCO'), (1, 'LUPIN'), (2, 'SUNPHARMA')]
【问题讨论】:
标签: python