仕上げ辞書

辞書

辞書(辞書)、辞書のようなリストをすることができる複数の要素を格納されオブジェクト記憶と呼ばれる要素この複数の容器(コンテナ)

 

そして、同様の場所辞書テーブルは、複数の要素を各要素はカンマで区切られました、。

しかし、辞書要素は、2つの部分、含むキーの共通文字列に基づいては、結合を表し、また、真の値または数値キー(不変オブジェクトがキーとして使用することができる)を表すために使用されてもよいです。

値は任意のオブジェクトにすることができます。両方のキーと値が対応しています。

 

表とは異なり、辞書の要素はシーケンシャルではありませんあなたは、参照要素を添字することはできません。辞書はであるキーを参照します。

1つの 辞書:{} 
2 >>> DIC = { ' トム':11は、' SAM ':57である、' リリー':100}    辞書の使用は、{}番号、及びキー値である
。3 >>> プリントタイプ(DIC)                          印刷辞書の種類
。4 <タイプ' 辞書' > 
 。5 >>> 印刷 DIC [ ' トム' ]                          #の出力値トム
。6。11
 。7 >>> DIC [ '"] = 14の                            #は孟値を追加
8。 >>> 印刷DICを
 9。 { ' メン':14 ' リリー':100、' SAM ':57である、' トム':11 }
 10 >>> DIC [ ' トム' ] = 30                           変性値トム
11。 >>> プリントDIC
 12は { ' メン':14 ' リリー':100、"SAM ':57であり、' トム':30 } 
14 空の辞書 15 >>> DIC = {} 16 >>> 印刷DIC 17。 {}

要約:

1.なお、基本的な使用の辞書{}番号、及びキー値。

DIC 2.基準時間[ "トム]

 

サイクルコール辞書

1 >>> DIC = { ' トム':11、' SAM ':57、' ユリ':100 }
 2 >>> プリントキー                               输出报错
3  トレースバック(最新のコールの最後):
 4    ファイル" <pyshell#1 > "、行1 、<モジュール>
 5    プリントキー
 6    NameError:名称' キー'  され ていない定義された
 7に >>> 印刷输出报错
8  トレースバック(最新の呼び出しの最後):
 9    ファイル" <pyshell#38> "、行1、、<モジュール>
 10    プリント11    NameError:名前' 値が'  されて いない定義された
 12  
13 >>> 印刷 DICを【' トム' ]                        输出トム的值
14 11
 15 >>> ためのキーDIC:
 16          プリントキー                           ループのキー出力値、いかなる順序は存在しない
17。 リリー
 18は、 SAM
 19。 トム
 20は、 
21である >>> ためのキー DIC:                        ループの値の出力値ものオーダー
22は、         印刷DIC [キー]
 23である 100
 24 57である
 25 11。

ループでは、辞書の各キーは、キー変数に割り当てられ、抽出されます。

上記の例では、キーと値はシーケンシャルではありません。

 

一般的な方法

1 >>> DIM = { ' トム':11、' SAM ':57、である' リリー' 100:}
 2 >>> 印刷 dim.keys()                        DIMすべてのキーを返し
3。 [ ' リリー'' SAM '' トム' ]  
 。4 >>> 印刷 dim.values()                      は、すべての値が暗い返す
。5 [100、57 ,. 11である]
 。6 >>> プリントdim.items()                        #1 を返し、すべてのキーと値のペアを暗く
。7 [(' リリー'、100)、(' SAM '、57である)、(' トム'、11 )]
 。8 >>> プリント(LEN(薄暗いです))                         DIM要素の総数を探す
。9。3
 10 >>> デル薄暗い[ ' トム' ]                           #は、DIMにタム値を削除し
11。 >>> プリントDIM
 12は { ' リリー':100"SAM ':57である}
 13は dim.clearは()>>>                              空薄暗い、薄暗い} {なる
14 >>> プリント薄暗い             
 15 {}

デルキーワードPythonはオブジェクトを削除するために予約しました。

 

おすすめ

転載: www.cnblogs.com/shengyin/p/11265455.html