#29095: [Python]dict、split用法!


406490150@gms.tku.edu.tw (我是朱朱)

學校 : 國立交通大學
編號 : 139794
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16
a743. 10420 - List of Conquests -- UVa10420 | From: [36.238.25.31] | 發表日期 : 2022-01-28 22:07

(1)

dict有一個method叫做

di.setdefault(key, default value例如0)

於是就把國家當作key,value就是計數器了!

或是collections中有defaultdict(int)也可達成同樣效果!

詳細使用方法就待你去尋找囉~

 

(2)

sorted(di)到底排序什麼呢?會依照[key]也就是國家的字母序排序呦

這樣就可以印出答案了

 

(3)

input().split()是常用的方法

split(分割符號, 要分割幾個)第二個參數則是少見用法!

於是設定

country, _ = input().split(' ', 1)

就可以知道國家的名字,後面發生什麼都不關我們的事了!

 
 
 
ZeroJudge Forum