Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでネストされたdictをどのように作成しますか?


JSONオブジェクトを定義するのと同じように、ネストされた構文を使用してネストされた辞書を作成できます。

a = {
   'foo': 45,
   'bar': {
      'baz': 100,
     'tru': "Hello"
   }
}

通常のdictにアクセスするのと同じように、オブジェクトにアクセスできます。 []演算子の連鎖を使用して、追加の変数を宣言せずに、より深いレベルを取得することもできます。

a = {
   'foo': 45,
   'bar': {
      'baz': 100,
      'tru': "Hello"
   }
}
print(a['bar']['baz'])
出力 これにより出力が得られます-

100

  1. Pythonで仮想環境を作成するにはどうすればよいですか?

    Python仮想環境 Python仮想環境は、そこにインストールされているライブラリ、パッケージ、スクリプトが他の仮想環境またはデフォルトのPython環境、つまりオペレーティングシステムにインストールされている環境から分離されているような仮想環境です。仮想環境は本当に便利で、開発者が必要としています。プロジェクトが異なれば、必要なライブラリや依存関係も異なります。したがって、あるプロジェクトの依存関係を他のプロジェクトから分離することは有益です。 同じライブラリの異なるバージョンを必要とする2つの異なるプロジェクトがあるとします。現在、デフォルトでは、ライブラリの両方のバージョンが同じデ

  2. Tkinterキャンバスにボタンを作成するにはどうすればよいですか?

    Canvasウィジェットは、Tkinterライブラリの用途の広いウィジェットの1つです。キャンバスを使用して、キャンバス内でアニメーション化するさまざまな形状、円弧、およびオブジェクトを描画できます。 Tkinter Canvasにボタンを作成するには、Buttonコンストラクターで親の代わりに親をキャンバスとして渡すだけです。 例 この例では、キャンバスウィジェット内にボタンを作成する方法を示します。 #Import the required libraries from tkinter import * from tkinter import ttk #Create an instan