[問題] 字串切割問題
如題 小的剛學python沒幾天
學python的原因是要用來解online judge
剛好學到字串
有一個問題實在搞不太懂
假設s是個字串
為何s[::-1]是這個字串的反轉字串
其原理是什麼啊
-----
Sent from JPTT on my Asus ASUS_Z00UD.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.168.13
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1496291516.A.2B6.html
推
06/01 12:42, , 1F
06/01 12:42, 1F
→
06/01 12:44, , 2F
06/01 12:44, 2F
推
06/01 12:49, , 3F
06/01 12:49, 3F
推
06/01 14:35, , 4F
06/01 14:35, 4F
→
06/01 14:36, , 5F
06/01 14:36, 5F
推
06/01 16:37, , 6F
06/01 16:37, 6F
推
06/01 17:17, , 7F
06/01 17:17, 7F
→
06/01 17:48, , 8F
06/01 17:48, 8F
→
06/01 20:35, , 9F
06/01 20:35, 9F
真的 而且字串要反轉 一般都使用迴圈來解決 用slice一行搞定 不知道python的內部演算法是否比迴圈還快呢
※ 編輯: LessonWang (110.28.168.13), 06/01/2017 22:40:33
→
06/02 11:32, , 10F
06/02 11:32, 10F
況且線上評測系統online judge會限制使用特定的函數 剛好slice不是函數 蠻方便的
其實用slice也是一行搞定xdd
※ 編輯: LessonWang (110.28.168.13), 06/02/2017 13:05:25
※ 編輯: LessonWang (110.28.168.13), 06/02/2017 13:06:52
→
06/02 16:01, , 11F
06/02 16:01, 11F
你說的是 可是有執行時間限制的話 我還是傾向於使用原生的slice來反轉字串 畢竟原生的內部函式演算法 應該是比我們手刻的還快吧(?
※ 編輯: LessonWang (110.28.168.13), 06/02/2017 19:35:21
推
06/11 04:29, , 12F
06/11 04:29, 12F