Re: [問題] 請問我該如何逐一取出字串內容

看板Python作者 (銳士)時間11年前 (2014/06/14 09:27), 編輯推噓1(105)
留言6則, 1人參與, 最新討論串2/3 (看更多)
請問一下list("".join(L1))這個方法是什麼意思? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.165.71 ※ 文章網址: http://www.ptt.cc/bbs/Python/M.1402738076.A.1EF.html

06/14 21:57, , 1F
"".join(L1) 把 L1 裡每個元素用 "" 連接,元素應為 str
06/14 21:57, 1F

06/14 21:59, , 2F
即 L1 是字串元素組成的 list,回傳一個全黏一起的字串
06/14 21:59, 2F

06/14 22:00, , 3F
list(<iterable>) 會把它 loop 到的元素變成一個 list
06/14 22:00, 3F

06/14 22:00, , 4F
list(字串) 的效果就是變成一個以字元為單位的 list
06/14 22:00, 4F

06/14 22:01, , 5F
ps 原文把變數命名成 list 是不好的習慣,
06/14 22:01, 5F

06/14 22:02, , 6F
這樣 list() 這個函式被你覆寫掉,就不能被呼叫了
06/14 22:02, 6F
文章代碼(AID): #1Jd1MS7l (Python)
文章代碼(AID): #1Jd1MS7l (Python)