← 回題目列表
python難度 ●●
資料清理:濾掉空行
從檔案讀進來的文字常常夾雜空行和多餘空白。
寫一個函式 clean(lines),接收一個字串清單,回傳新的清單,規則是:
- 每一行前後的空白要去掉
- 去掉空白後變成空字串的那些行,整行不要
提示
" abc ".strip() 會得到 "abc"。判斷「這行是不是空的」用 if not 某個變數:。
測資
- clean([' a ', '', 'b'])→['a', 'b']
- clean([' ', '\t'])→[]
- clean([])→[]
- clean(['hello world'])→['hello world']
寫在這裡
討論區
登入後就能留言和評分。
還沒有人留言。