Re: [問題] 請問有比較好的改字串方法嗎?

看板Python作者 (←這人是超級笨蛋)時間11年前 (2013/01/07 00:09), 編輯推噓3(302)
留言5則, 5人參與, 最新討論串2/2 (看更多)
※ 引述《FreedomMax (FreedomKnight)》之銘言:

01/06 23:25,
那我想請問一下str()去強制轉型為什麼這樣會無用呀?
01/06 23:25

01/06 23:34,
str會把list中的"每一個東西"轉成str,而不是list=>str
01/06 23:34
應該是這樣說 根據 documentation http://docs.python.org/2/library/functions.html#str str 的用途是回傳一個 object 的表示式字串, 以用來輸出 這個字串的用途僅限於輸出方便, 而且可以一定程度代表這個 object 所以當你對一個 list object 使用 str 時 得到的輸出會反映該物件為 list 的事實 另一方面 list 與字串物件的關係就比較特別 -- 因為字串物件本身為 iterable 所以這個函式除了用來製造 list 外, 還多了一個可以拆解字串的功能 如果要說的話, list 在這個例子中的行為比較像是個例外 -- 「我最想要的同伴嘛,首先是要笑口常開,其次是我們能永遠不會發生誤會。 如果這些都能辦到的話,嗯,如果他是世界上第一流的橋手,也還不錯。」 -- 班尼多‧加羅素,前義大利藍隊成員 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.81.146

01/07 00:24, , 1F
我弄錯了!謝謝解釋
01/07 00:24, 1F

01/07 01:35, , 2F
對 list constructor 的部分講得還是不很清楚。
01/07 01:35, 2F

01/07 20:42, , 3F
我懶, 您高興的話麻煩自己來講一篇清楚的
01/07 20:42, 3F

01/08 03:41, , 4F
感謝大大 我會再去細細研究回傳的 iter
01/08 03:41, 4F

01/08 11:17, , 5F
字串->字元的組成->編碼的位元 其實是沒有字串的
01/08 11:17, 5F
文章代碼(AID): #1GwQ792Z (Python)
文章代碼(AID): #1GwQ792Z (Python)