當前位置:成語大全網 - 新華字典 - PYTHON 的問題

PYTHON 的問題

characters = {} 表明把characters 申明為壹個字典

Python中字典類似於C++裏面的map,通過關鍵字(key)來存儲或者獲取值(value),其中key為字符串,value可以為任意類型。其訪問的方式可以是dict[key]的方式,也可以是dict.get(key),兩種方法不壹樣的地方就是第壹種當這個key在字典裏面不存在的時候會拋出異常,而第二種方式在key不存在的時候返回none

要在字典裏面添加壹項的話那麽可以直接dict[key]=value

所以在上面的代碼中,先判斷了characters中是否存在char這個key,存在的話就直接把他的值加壹(characters[char]=charaters[char]+1),如果不存在的話表明第壹次出現,就賦值為1(characters[char]=1)