Re: [問題] 計算名字list中開頭字母的人數

作者: lanpo (HCJP)   2015-03-17 22:37:15
nameDict = {}
for name in nameList:
if name[0] not in nameDict:
nameDict[name[0]] = 1
else:
nameDict[name[0]] += 1
用dictionary來計算
字母當作key,出現次數當作value
作者: SoldierGame (池面三人組)   2015-03-18 00:45:00
nameDict[name[0]] = nameDict.get(name[0], 0) + 1
作者: fischcheng (布阿送)   2015-03-18 04:29:00
elegant solution!
作者: alair99 (I think home)   2015-03-20 17:04:00
漂亮~~

Links booklink

Contact Us: admin [ a t ] ucptt.com