Python辞書を巡る--学習ノート
5191 ワード
Python辞書を巡る--学習ノート
文書ディレクトリ Python辞書-学習ノート は、辞書のすべての項目 を返します.辞書の各 を巡回する辞書にキー値を追加し、setdefaultメソッド を使用します. Python辞書の1つのキーの多値、すなわち1つのキーが複数の値 に対応する.
辞書のすべてのアイテムを返します
itemsメソッドで
出力結果:[(‘y’,6),(‘x’,5),(‘r’,12),(‘z’,1),(‘7’,4)]
辞書の各項目を巡る
出力:[‘y’,‘x’,‘z’][6,5,1]y 6 x 5 z 1
辞書にキー値を追加しsetdefaultメソッドを使用
出力:{‘a’:2,‘age’:42,‘name’:‘Gumby’}
Python辞書の1つのキーの多値、すなわち1つのキーが複数の値に対応する listはdictの値として‘ を繰り返すことを許可する.
出力{1:[2,2]}
ワンタッチ多値については、Webサイトを参照してくださいhttp://blog.csdn.net/houyj1986/article/details/22624981
文書ディレクトリ
辞書のすべてのアイテムを返します
itemsメソッドで
d = {'x': 5, 'y': 6, 'z': 1, 'r': 12,'7' :4} #
print "item",d.items()
出力結果:[(‘y’,6),(‘x’,5),(‘r’,12),(‘z’,1),(‘7’,4)]
辞書の各項目を巡る
d = {'x': 5, 'y': 6, 'z': 1}
print d.key() #
print d.values() #
for i,j in d.items():
print i,j
出力:[‘y’,‘x’,‘z’][6,5,1]y 6 x 5 z 1
辞書にキー値を追加しsetdefaultメソッドを使用
d = dict(name = 'Gumby', age = 42)
d.setdefault('a',2) # d , , 。
print d
出力:{‘a’:2,‘age’:42,‘name’:‘Gumby’}
Python辞書の1つのキーの多値、すなわち1つのキーが複数の値に対応する
d1={}
key=1
value=2
d1.setdefault(key,[]).append(value)
value=2
d1.setdefault(key,[]).append(value)
print d1
出力{1:[2,2]}
ワンタッチ多値については、Webサイトを参照してくださいhttp://blog.csdn.net/houyj1986/article/details/22624981