#python辞書のget()メソッド

1430 ワード

辞書とlistの違い:listは貴族の一連の項目を表すことができ、辞書はmatchのいくつかのitems(キーkeys)と他のitems(値values)に使用されます.
Python辞書(Dictionary)get()関数は、指定したキーの値を返し、値が辞書にデフォルト値を返さない場合に返します.get()メソッド構文:
dict.get(key,default=None)パラメータkey–辞書で検索するキー.default–指定したキーの値が存在しない場合は、デフォルト値を返します.戻り値は、指定したキーの値を返します.値が辞書にデフォルト値Noneを返さない場合.
#safely get a abbreviation by state that might not be there
state = states.get('Texas')

if not state:
    print('Sorry, no Texas.')

#get a city with a defalt value
city = cities.get('TX', 'Does Not Exist')
 #'Do es Not Exist'     ‘TX’  cities      
print("The city for the state 'TX' is: {}".format(city))

結果:
Sorry, no Texas.
The city for the state 'TX' is: Does Not Exist