0

銘柄記号Nごとに、ステータス、現在の価格、世界ランキング、過去の価格など、4つの関連するプロパティがあります。現在、値を辞書{}の形式で保存しています。

{'ステータス':'アクティブ'、'履歴価格': '30、31、35'、'ランク': '3'、'シンボルN':'AIG'、'価格':'$ 30.5'}

多くの株Nを反復処理するので、辞書はそのようなデータを格納するための理想的な方法ではないようです。私がやろうとしていることをする正しい方法は何ですか?


基本的に、辞書のリストを探しています。それは意味がありますか?

4

1 に答える 1

1

AIG という株を持っていると仮定すると、次のようにして簡単にできます。

stocks = {}
stocks['AIG.Status'] = 'Active'
stocks['AIG.Historical Price'] = '30,31,35'
stocks['AIG.Rank'] = '3'
stocks['AIG.Symbol N'] = 'AIG'
stocks['AIG.Price'] = '$30.5'

また

stocks = {}
stocks['AIG'] = ['Active','30,31,35','3','AIG','$30.5']

そして使用する

stocks['AIG'][0]
stocks['AIG'][1]

辞書を反復処理するには、2 番目の例でこれを使用します。

for stock in stocks:
    print stocks[stock]
于 2012-12-22T06:23:35.440 に答える