Re: [問題]一題解題問題

看板Python作者 (偽物)時間8年前 (2017/04/06 01:52), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《veryhungry12 (hungry1212)》之銘言: : http://tinyurl.com/pdxdojb : 這個是題目 : http://tinyurl.com/n25mms9 : 這是討論區有人分享的解答 : eval("l.{}(".format(s[0])+','.join(s[1:])+")") : 想請問其中這句是什麼意思,我不太懂... 舉個例子 "insert 0 5" split後 s[0]就是"insert" s[1:] 就是["0", "5"] 所以 "l.{}(".format("insert") 就是"l.insert(" ','.join(s[1:])就是"0,5" 合在一起就是 "l.insert(0,5)" 再用eval去執行就是python的l.insert(0,5)而已 剩下的就依此類推囉 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.30.46 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1491414743.A.7B1.html

04/06 08:24, , 1F
想在請問一下{}是要做什麼呢?
04/06 08:24, 1F

04/06 09:22, , 2F
04/06 09:22, 2F

04/06 11:14, , 3F
會了!!感謝
04/06 11:14, 3F
文章代碼(AID): #1OvIxNUn (Python)
討論串 (同標題文章)
文章代碼(AID): #1OvIxNUn (Python)