#python辞書のget()メソッド
1430 ワード
辞書とlistの違い:listは貴族の一連の項目を表すことができ、辞書はmatchのいくつかのitems(キーkeys)と他のitems(値values)に使用されます.
Python辞書(Dictionary)get()関数は、指定したキーの値を返し、値が辞書にデフォルト値を返さない場合に返します.get()メソッド構文:
dict.get(key,default=None)パラメータkey–辞書で検索するキー.default–指定したキーの値が存在しない場合は、デフォルト値を返します.戻り値は、指定したキーの値を返します.値が辞書にデフォルト値Noneを返さない場合.
結果:
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