そして、辞書データ型不変タイプ

不変の種類:プラスチック、文字列、タプル

変数の種類:リスト、辞書

辞書:辞書2つの主な特徴:無秩序、ユニーク

辞書を作成します。

dic1 = { '名前':ルイス、 '年齢':21}

dic2 = dictの((( '名前'、 'ルイ')、( '年齢'、20)))

dic3 =辞書([( '名前'、 'ルイ')、( '年齢'、20)])

dict6 = dict.fromkeys([ 'HOST1'、 'HOST2'、 'HOST3']、 'テスト')
プリント(dict6)#{ 'HOST1': 'テスト'、 'HOST2': 'テスト'、 'HOST3': 'テスト'}

増加:

= {DIC1「名称」:「アレックス」} 
DIC1 [「年齢」] = 18である
プリント(DIC1)

辞書から返された値に対応する適切なキー(「年齢」、34)dic1.setdefault#キーは、起動しない、存在
プリント(dIC1)

RET = dic1.setdefault(「趣味」、「少女)#キーが存在しない、辞書に新しいキーと値のペアを追加して、対応する値
プリント(dic1)


チャールズ:
= {dic3 '年齢': 'アレックス'、 '趣味': '少女18は、 '名前'、である} 
#キーによる印刷(dic3 [ '名前'])を見つけるために
、印刷(dic3.keys())#問合せキーを
印刷戻り値がリストではありません(タイプ(dic3.keys())) #のクエリの種類、キー()
プリント(リスト(dic3.keys()))#は、リストに変換され
た印刷(リスト(dic3.values()) )#のお問い合わせ値の
印刷(リスト(dic3.items()) )#のクエリのキー

の変更:
dic3 = { '年齢': 'アレックス'、 '趣味': '少女18は、 '名前'である} 
dic3 [ '年齢'] = 55
プリント(dic3)
DIC4 = {」1' : 'R&LT'}
dic3。更新は、(dic4)#4 3に辞書に辞書のすべての要素を追加し、同じオーバレイ
印刷(dic3)
削除:
= {dic3「年齢」:「アレックス」、「趣味」:18は、「名前」である「少女} 
RET = dic3.pop(「名前」)#キー名を削除し、名前の値を返します
= dic3.popitem()#は、リターンとの間の重要な違いのランダム鍵のペアを削除し
、印刷(dic3)を

印刷(RET)
印刷(dic3)
デルdic3 [「年齢」]を削除するには、#キー
を印刷(dic3)を
dic3.clear()#辞書はクリアされますが、空の辞書がある
印刷(dic3)

デル#は全体の辞書dic3を削除するには
 


    

おすすめ

転載: www.cnblogs.com/styleonme/p/11116877.html