辞書の追加、削除、変更

チェックする

dict1 = {'name': 'Eagle Eye Mihawk "、' age ':19、' hobby ':[' Pirate '、' Sword
Art ']} print(dict1 [' hobby '])#['海贼'、'ソードスキル ']#このキーがない場合、エラーが発生します

チェック取得

print(dict1.get( '666'))#なしこのキーがないと、戻り値はありません
。print(dict1.get( '666'、 'Prompt for not this this key'))#エラーなしで2つのパラメーターを指定します。2番目のパラメーターの情報を返す:そのようなキーがないことを示すプロンプト

查キー値アイテム

dic = {'name': 'Haha'、 'dream': 'to be number'、 'age':19}
print(dic.values())#返されるリストは純粋ではないことに注意してください。dict_values(['哈哈'、 'to be number'、19])
l = list(dic.keys())#キーはリストに変換できます
print(l)#['name'、 'dream'、 'age']

キー

dicのkの場合:
print(k)
'' '
name
dream
age
' ''

価値

dic.values()の
値の場合print(value)
'' '
哈哈

19 番にする
' ''

項目

print(dic.items())#dict_items([( 'name'、 '哈哈')、( 'dream'、 'to be number')、( 'age'、19)])

単一の要素がタプルを返す

dic.items()のfor i:
print(i)
'' '
(' name '、'哈哈 ')
(' dream '、' to be number ')
(' age '、19)
' ''

タプルでアンパックするとキーと値が返されます

for dic.items()のk、vの場合:
print(k + ":"、v)
'' '
名前:哈哈
dream:to be number
年齢:19
' ''

2つの要素の交換

a = 18
b = 12
a、b = b、a
print(a、b)

おすすめ

転載: www.cnblogs.com/jnsn/p/12735088.html