[問題] 新手請教一題作業消失

看板Python作者時間7年前 (2018/12/02 16:18), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
https://i.imgur.com/3NZZGL4.jpg
請問關於這一題 就算把輸入值轉換成一個串列 每個元素還是像D4,S9這樣的二位字符 可是要判斷的卻是第二位的數字部份 該怎麼在這樣的情況下取出第二位呢 或者可以有什麼其它的作法 (還沒學習到多維串列和數組集合,希望可以是比較基本的作法) 謝謝願意提供指導的每位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.238.186 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1543738704.A.F34.html

12/02 16:34, , 1F
用split()
12/02 16:34, 1F

12/02 17:21, , 2F
反正花色只有一個字元, 第二字元開始是數字, 用list取就好
12/02 17:21, 2F

12/02 17:23, , 3F
例如s1 = S10,取 f, d = s1[0], s1[1:],再把d轉數字
12/02 17:23, 3F

12/02 17:25, , 4F
string可以看成類似char list,你應該是要怎麼取sub string
12/02 17:25, 4F

12/02 17:26, , 5F
更正: 例 s1 = "S10"
12/02 17:26, 5F

12/02 17:54, , 6F
秀一下你寫了什麼 ,會比較好喔
12/02 17:54, 6F

12/04 23:25, , 7F

12/04 23:28, , 8F
我也是新手,這是我的寫法比較直觀,希望高手可以給予
12/04 23:28, 8F

12/04 23:28, , 9F
建議
12/04 23:28, 9F
文章代碼(AID): #1S0vLGyq (Python)