pyodbcを使用してデータベースを照会し、いくつかのデータを取得しています(明らかに)。 私が望むのは、クエリから返された値に従って新しい辞書を作成することです。 たとえば、1000個のアイテムを持つテーブルがあり、そのテーブル内の1つの列はINT番号で、範囲は1〜51です。 は、私は私のテーブルを介してランダウンを行うには、名前の辞書を作成したい:bought_I、sold_I、私はINT番号を表しますcreated_I、等...。 私は十分にはっきりしていることを願っています:) 私はそれらの辞書を事前作成することができますが、範囲は常に1-51であるとは限りません。変数名の辞書を作成する
0
A
答えて
7
しないでください。
辞書bought
を作成し、自分の番号に基づいて、鍵をお渡し:sold
ため
bought = {}
for number in column_x:
bought[number] = "whatever object you need here"
同じ、created
など
それとも一つの大きなdict
:
mydict = {"bought": {}, "sold": {}, "created": {}}
for number in column_x:
for key in mydict:
mydict[key][number] = "whatever"
関連する問題
- 1. テンソルフローの変数辞書を作成する理由
- 2. グローバル辞書を使用して変数を作成する
- 3. 辞書から事前変数を作成する方法は?
- 4. Python辞書から変数を作成する
- 5. 辞書を作成する - 関数名に括弧を追加する
- 6. 辞書の辞書のユニークキーを作成する
- 7. 辞書の辞書を作成する方法vbscript
- 8. ポストスクリプト関数辞書タイプの作成0
- 9. リストの辞書を作成するPython
- 10. 辞書アプリのデータベースを作成する
- 11. 辞書を作成する<string>辞書<string、string>
- 12. 辞書から辞書を作成する
- 13. Pythonで辞書(英語辞書)を作成する
- 14. 辞書を作成した関数の中から辞書を抜く(Python)
- 15. 一意の名前で反復内に2つの辞書変数を作成する
- 16. 辞書の作成Python
- 17. プロセス辞書の作成
- 18. リスト内の変数として新しい辞書を作成する
- 19. モバイル用辞書アプリケーションを作成する
- 20. 辞書からグラフツールグラフを作成する
- 21. powershell辞書を作成する
- 22. 辞書からクラスを作成する
- 23. Dataikuでデータ辞書を作成する
- 24. C#ラムダ辞書を作成する
- 25. 2つの関数から辞書を作成する(Python)
- 26. 複数のテキストファイルから辞書マッピングを作成する
- 27. 辞書の配列を持つ辞書を作成
- 28. 不変の辞書で作業する
- 29. 他の2つの辞書にある値から辞書を作成する
- 30. 複数の値の辞書で列の名前を変更
なぜありませんdictsの別のレイヤーを使用するか、またはdictsとリストの組み合わせを使用するかしてください。 – delnan
[Python - 20変数を作成する効率的な方法?](http://stackoverflow.com/questions/6678547/python-efficient-way-to-create-20-variables)とhttp:// stackoverflowも参照してください。 .com/questions/1933451/why-should-exec-and-eval-avoid-avoid –