×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
解題報告
#26914: [Python]使用Python解題必須要知道的知識
406490150@gms.tku.edu.tw
(我是朱朱)
學校 : 國立交通大學
編號 : 139794
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16
b130.
NOIP2006 1.明明的随机数
--
NOIP
2006
普及組
| From: [36.238.97.80] | 發表日期 : 2021-09-01 12:41
1. 讀取測資一行有幾個數,基本上用不到,因為使用str.split()就可以分割字串了
2. str.split()預設就是所有空白符號分隔,'\t\r\n '都會分割,因此不需要再自行指定' '做分割
3. Python去除重複的方式非常暴力,就是使用set()把要去除的東西包起來,會消耗非常多的記憶體,但卻非常簡潔易懂!
4. 在Python使用set去除重複是非常常見的事情!務必記得
5. set容器,有len的功能,就可以得到「去除重複後有多少個數字」
6. sorted()有參數key,可以在維持原本list的資料下,使用不同的排序方法,這題就可以sorted(li ,key=int),不需要先把字串轉成int
ZeroJudge Forum