Python辞書はキー、値の正しい方法ステップをとります。


1.キーの取り方:keys()の取り方

#spyder
bb={'  /  ':23,'   &  ':'army','   ,  ,  ':'hhh'}
for ii in bb.keys():
  print(ii)

#  :
#  /  
#   &  
#   ,  ,  
2.取得値:values()方法

for jj in bb.values():
  print(jj)

#  
#23
#army
#hhh
3.キーの値を取るのは正しいです。items()の方法

for kk,vv in bb.items():
  print(kk, vv)

#  
#  /   23
#   &   army
#   ,  ,   hhh
4.単独のkeys

xx = bb.keys()
print(xx) #  :dict_keys(['  /  ', '   &  ', '   ,  ,  '])

if '  /  ' in bb.keys():
  print(bb['  /  '])
#        :23
5.辞書のget方法――指定キーの値を取得し、キーが存在しない場合は、2番目のパラメータ(デフォルト値)を返し、元の辞書を修正しない

c = bb.get('  ','      ')
print(c)

cc = bb.get('  /  ','      ')
print(cc)

6.辞書のpop方法――このキーに対応する値を取得し、辞書のこのキーの値ペアを削除します。このキーが存在しない場合、2番目のパラメータ(デフォルト値)に戻ります。

d = bb.pop('  ','pop  ')  # pop  
print(d)

dd = bb.pop('  /  ','pop  ') #pop  ,           
print(dd)

print(bb) #      

7.辞書のpopitem方法――ランダムにキーのペアを返します。辞書が無秩序なためです。また、元の辞書のキーのペアを削除します。

key, value = bb.popitem()
print(key, ':', value)  #      
print(bb)  #       

ここでPython辞書のキーを取って、正しい方法のステップについての文章を紹介します。Python辞書のキーを取って、内容については以前の文章を検索してください。または下記の関連記事を引き続きご覧ください。これからもよろしくお願いします。