python前書き*辞書*はPythonの組み込み*マッピング*タイプです。辞書は*キー*を*値*にマップし、これらのキーと値のペアはPythonにデータを保存する便利な方法を提供します。辞書は次のようになります。コロンの左側の単語がキーです。*キー*は任意の不変のデータ型で構成できます。上記の辞書のキーは次のとおりです。[string]値です。コロンの右側の単語は値です。*値*は任意のデータ型で構成できます。上記の辞書の値は次のとおりです。[ブール]、またはhttps://www.digitalocean.com/communityのいずれかです。True}出力を見ると、キーと値のペアの順序がずれている可能性があります。Pythonバージョン3.5以前では、辞書のデータ型は順不同です。Pythonバージョン3.6以降では、辞書データ型の順序は変わりません。辞書が順序付けられているかどうかに関係なく、キーと値のペアはそのまま残り、リレーショナルの意味に基づいてデータにアクセスできます。辞書要素へのアクセス関連するキーを参照することで、辞書の値を呼び出すことができます。キーを使用したデータ項目へのアクセス辞書はデータを保存するためのキーと値のペアを提供するため、Pythonプログラムの重要な要素になります。+`を呼び出して分離できます。それを印刷してみましょう:print(sammy['username'])Outputsammy-shark辞書は、リストの場合のように特定のインデックス値を取得するために整数を呼び出す代わりに、キーに値を割り当て、そのキーを呼び出して関連する値を取得できるという点でデータベースのように動作します。+`辞書の残りの値は、同じ形式を使用して同様に呼び出すことができます。True辞書のキーと値のペアを利用することで、キーを参照して値を取得できます。メソッドを使用して要素にアクセスするキーを使用して値にアクセスすることに加えて、いくつかの組み込みメソッドを使用することもできます。dict.keys()`メソッドを使用します。sammy.keys()`になります。+`クラスの反復可能なビューオブジェクト内にキーを配置する出力を受け取ります。その後、キーはリスト形式で印刷されます。このメソッドは、ディクショナリ全体のクエリに使用できます。2つの辞書データ構造間で共有される共通キーを見てみましょう。+」は、それぞれユーザープロファイル辞書です。サミーにはフォロワーが関連付けられたソーシャルプロファイルがあり、ジェシーにはポイントが関連付けられたゲームプロファイルがあるため、プロファイルのキーは異なります。online」ステータスです。これらは、この小さなプログラムを実行したときに確認できます。dict.keys()+`を使用してさまざまなディクショナリをチェックし、共有されているかどうかを確認できることを示しています。これは特に大きな辞書に役立ちます。+`辞書の値をクエリできます。+`辞書にあるキーと値のソートされていないリストを返します。`(key、value)+`タプルペアで構成されるリストです。for`ループを使用して、返されたリスト形式を反復処理できます。特定のディクショナリのキーと値のそれぞれを出力し、文字列を追加することで人間が読みやすくすることができます。+」辞書内の項目を反復処理し、キーと値を行ごとに出力し、人間が理解しやすくするための情報を提供しました。組み込みのメソッドを使用して、ディクショナリデータ構造からアイテム、値、およびキーにアクセスできます。辞書は変更可能なデータ構造であるため、変更することができます。このセクションでは、辞書要素の追加と削除について説明します。辞書要素の追加と変更メソッドまたは関数を使用せずに、次の構文を使用してキーと値のペアを辞書に追加できます。+`と呼ばれる辞書にキーと値のペアを追加して、実際にこれがどのように機能するかを見ていきます。`キーと値のペアで更新されたことがわかります。辞書は順序付けられていない場合があるため、このペアは辞書出力のどこにでも存在する可能性があります。+`辞書を使用する場合、追加のキーと値のペアが含まれます。この構文は、キーに割り当てられた値を変更するために使用できます。この場合、既存のキーを参照し、別の値を渡します。」を考えてみましょう。`キーに渡された整数値を更新する必要があります。print()+`関数を使用します。True}出力では、フォロワーの数が整数値「305」から「342」にジャンプしたことがわかります。このメソッドを使用して、ユーザー入力を使用してキーと値のペアを辞書に追加できます。+」を作成しましょう。usernames.pyプログラムを実行すると、次のような出力が得られます。`を押してプログラムをエスケープできます。+」の文字を入力するなど)を設定できます。[条件付きステートメント]コードを改善します。これは、辞書をインタラクティブに変更する方法を示しています。[ファイルの読み書きを処理する]。dict.update()+`メソッドを使用して辞書を追加および変更することもできます。methodとは異なります。jesse.update()」で整数値を与えます。print()+`しましょう。+`に正常に追加されたことがわかります。dict.update()+`メソッドを使用して、特定のキーの特定の値を置き換えることにより、既存のキーと値のペアを変更することもできます。+`に変更しましょう。print()+`を呼び出すと、出力で更新が行われます。dict.update()+`を使用できます。辞書データ型内でキーと値のペアを追加して値を変更できるように、辞書内のアイテムを削除することもできます。辞書からキーと値のペアを削除するには、次の構文を使用します。`辞書を見てみましょう。`キーに関連付けられたアイテムを削除します。次に、辞書を印刷して、アイテムが削除されたことを確認します。+`辞書から削除します。dict.clear()+`メソッドでクリアできます。これにより、プログラムで後で使用する必要がある場合に備えて、指定された辞書が保持されますが、アイテムは含まれなくなります。481}jesse.clear()print(jesse)Output{}出力は、キーと値のペアがない空の辞書があることを示しています。+`を使用して完全に削除できます。print()+`の呼び出しを実行すると、次のエラーが表示されます。defined辞書は変更可能なデータ型であるため、追加、変更、およびアイテムの削除と消去を行うことができます。結論このチュートリアルでは、Pythonの辞書データ構造について説明しました。辞書はキーと値のペアで構成され、インデックス作成に依存せずにデータを保存する方法を提供します。これにより、その意味と他のデータ型との関係に基づいて値を取得できます。[データ型について]」チュートリアルで他のデータ型の詳細を学ぶことができます。webなどのプログラミングプロジェクトで使用される辞書データタイプを確認できます。スクレイピーでスクレイピング。