Pythonベース字典
5371 ワード
3.辞書
定義:{}辞書はキーパッドを使ってデータを記憶し、キーペアの間で使用し、分割します.キー:key:インデックス 値:value:データ キーと値の間を使用します.分割 キーは唯一の でなければなりません.値は任意のデータタイプを取ることができますが、キーは文字列、データまたはタプル のみを使用することができます.
3.1定義辞書は、リスト以外のpythonで最も柔軟なデータタイプ である.辞書は、複数のデータを記憶してもよく、1つの物体の関連情報 を記述するために使用される. print関数を用いて辞書を出力する場合、通常出力の順序と定義の順序は一致しない である.
辞書の一般的な操作:clear.items.set default.copy.keys.udate.froomkeys.pop.values.get.popitem値を取るとき、指定されたkeyが存在しないとプログラムがエラーとなります. を追加/修正します.もしkeyが存在しないなら、新しいキーのペアが追加されます.キーが存在すると、既に存在しているキーペアを修正します. 指定されたキーのペアを削除するとき、指定されたキーが存在しない場合、プログラムはエラーとなります. 統計キーの数 合併辞書は、すでに存在しているキーのペアを辞書に含めると、既存のキーの値ペア をカバーします.空き辞書
遍歴とは、辞書からすべてのキー値を順番に取得する変数kに対して、毎回のサイクルの中で、取得したキーペアのkeyです.は、for inエルゴード辞書を使用することができる .しかし、開発において、複数のキー値ペアを使用して、一つの物体を記述する鍵となる情報を格納する.より複雑なデータ情報を記述するために、複数の辞書を一つのリストに置いて、巡回し、循環体内部で辞書ごとに同じ処理を行う .
定義:{}辞書はキーパッドを使ってデータを記憶し、キーペアの間で使用し、分割します.
3.1定義
Devil = {
'name':'Devil',
'age':18,
'sex':'girl'}
3.2常用操作辞書の一般的な操作:clear.items.set default.copy.keys.udate.froomkeys.pop.values.get.popitem
Devil['name']
Devil['height'] = 1.8 #
Devil['age'] = 19 #
Devil.pop('height')
len(Devil)
temp = {
'height':1.75}
Devil.update(temp)
temp2 = {
'age':20}
Devil.update(temp2) # age 20
Devil.clear()
3.3サイクル巡回遍歴とは、辞書からすべてのキー値を順番に取得する変数kに対して、毎回のサイクルの中で、取得したキーペアのkeyです.
for index in Devil:
print('%s - %s'%(k,Devil[k]))
3.4アプリケーションシーンcard = [{
'name':Devil,'qq':123},
{
'name':Sun,'qq':234}
]
for card_info in card:
print(card_info)