PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 字串取值有更好的解法嗎
作者:
buddy66
(buddy)
2019-12-01 23:02:02
搭好~如附圖所示,我想要從一個‘’字串‘’抓出score的值,也就是80,雖然這樣寫
可行,但是想知道有更好看或更有效率的方法嗎?
我是有查了一下字串處理的資料,好像正規表示法re的效能上沒有比較好..?
https://i.imgur.com/1hSEwpB.jpg
作者:
hongyan
(Yan)
2019-12-01 23:31:00
固定這樣格式的話 find("score") find('},')後 str[:]切切片slice1 = s.find(":", s.find('score')) + 2slice2 = s.find("}", s.find('score')) - 1result = s[slice1:slice2]
作者:
hoho8
(hoho)
2019-12-02 00:34:00
https://i.imgur.com/iSFM3ho.png
作者:
buddy66
(buddy)
2019-12-02 00:52:00
哇靠!感謝兩位大神
作者:
froce
(froce)
2019-12-03 19:31:00
https://tinyurl.com/t7uqc77
另外這一看就是變形的JSON,整個去做json.loads比較好處理
繼續閱讀
[問題] numpy問題請教
xAyax
[問題] 找直角三角形的值
qnrother
[問題] dict 取值
lucy35
[問題] pandas merge on有區分大小寫嗎?
AmigoSafin
[問題] python儀器控制參考網站
yu787878
[問題] 檢查副檔名並重新命名
s4028600
Re: [問題] 某個迴圈遇到錯誤 迴圈想要再次執行
alvinlin
Re: [問題] requests alert
alvinlin
[問題] 有PTT中文語料庫嗎?
nesiron
[問題] pexpect的send()出現Invalid argument錯誤
hcl012
Links
booklink
Contact Us: admin [ a t ] ucptt.com