Re: [問題] function vs. method

看板Python作者 (認真的艾瑞克)時間19年前 (2005/12/19 21:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《huggie (huggie)》之銘言: : 竟然有 Python 版.. : 台灣 Python 社群太小了! : a = [1,3,2] : a.sort() 為什麼不是 sort(a) : len(a) 為什麼不是 a.len() : 不知道對於兩者區分除了經驗還有什麼分法 : 我自己的使用經驗是,似乎只要是會把內部資料作更改的就是 a.xxx() : 不會的就是 xxx(a) : 不知道這樣分類恰當否? 對新手來說會蠻容易弄混的 我的感覺則是... xxx(a) 通常是統一作法,像此例中 len 是取一 container 的 size 不管用什麼 container, 算裡面東西的個數應該都差不多 而 sort 的話則是因 container 性質而有所不同, 所以才在 method 中實作~ -- 其實我也只是猜測而已 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.31.143
文章代碼(AID): #13fhDs2S (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #13fhDs2S (Python)