[閒聊] Python的 list中文該如何解釋?

看板Python作者 (也許當時忙著微笑和哭泣)時間5年前 (2020/07/15 14:33), 編輯推噓3(309)
留言12則, 5人參與, 5年前最新討論串1/1
因為最近在跟人解釋程式的實作流程 那時候說串列 但好像他不太明白(他沒寫過Python) 還是說直接用英文list就好呢? 上網查有的是說串列 列表 動態陣列 請問python中的list中文的資料結構該如何解釋? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.150.160 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1594794823.A.EB4.html

07/15 14:51, 5年前 , 1F
就動態陣列呀 c++的vector
07/15 14:51, 1F

07/15 15:17, 5年前 , 2F
實際用過比較好懂 操作看看不難呀
07/15 15:17, 2F

07/15 16:33, 5年前 , 3F
https://reurl.cc/MveA5k =>本質就是array
07/15 16:33, 3F

07/15 16:37, 5年前 , 4F

07/15 16:38, 5年前 , 5F
list get item O(1) 不可能用Linked list實作
07/15 16:38, 5F

07/16 00:36, 5年前 , 6F
errr, 他用了一些實作去加速跟你要解釋概念是兩回事
07/16 00:36, 6F

07/16 00:40, 5年前 , 7F
你都已經要跟不會的人講解了, 太細節對方聽不懂的
07/16 00:40, 7F

07/16 01:10, 5年前 , 8F
我整理一下好了, py 的 list 概念上就是連續資料,
07/16 01:10, 8F

07/16 01:11, 5年前 , 9F
DS 上來說連續資料通常就 array 跟 linked-list 兩者,
07/16 01:11, 9F

07/16 01:12, 5年前 , 10F
py 兩個都有拿來用, 實作成他的抽象 list,
07/16 01:12, 10F

07/16 01:12, 5年前 , 11F
所以你不能直接套 DS 來講解, 要先從他的抽象概念來說明
07/16 01:12, 11F

07/16 17:43, 5年前 , 12F
感謝樓上各位大大解釋
07/16 17:43, 12F
文章代碼(AID): #1V3gD7wq (Python)
文章代碼(AID): #1V3gD7wq (Python)