PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] list取特定字串
作者:
a9704030
(衝衝!!)
2015-07-28 11:15:46
大家好身為python新手的我有個問題想請教大家
目前我有一串list['001_abcd','002_cdef',...]
請問一下我現在僅需要['abcd','def']
這樣我要用哪一個涵式去用把前面的001_這樣的字串去除比較好
作者:
tiefblau
(tiefblau)
2015-07-28 11:28:00
new_list = [i[i.index('_')+1:] for i in List] ?如果去除的規則這麼簡單的話...
作者: a9704030 (衝衝!!)
2015-07-28 11:40:00
謝謝解答不過可以稍微跟我說一下為甚麼有這神奇的功能嗎
作者:
MOONY135
(談無慾)
2015-07-28 11:46:00
他先找到_是在I的第幾個位置 然後把那後面的字串都取出
作者:
math99
(新世界)
2015-07-28 12:29:00
another way: [s.split('_')[1] for s in you_list]
作者:
sa0124
((恩恩))
2015-07-28 18:47:00
想法同樓上! 用split
作者: a9704030 (衝衝!!)
2015-07-28 21:39:00
謝謝大家的解說
作者: caty1010 (Lucas)
2015-08-02 02:10:00
個人覺得第一解法很酷
作者: msjoy1993 (msjoy)
2015-08-14 20:03:00
謝謝分享
繼續閱讀
[問題] 使用 FuncDesigner 製造二維oovar陣列
BCRK7
[問題] 自動更新json資料
chuanmaotou
python在sublime或vim撰寫
a4679123
[問題] 請問一下我打完PIP以後怎麼會這麼怪呢?
abcgo
[問題] pip freeze怎麼處理'requests[security]'
prelight
[徵才] 日本IT企業聯合徵才活動-即日起報名!
reeracoen15
[問題] 想在linux執行指令並monitor檔案
jbc77728
[問題] 想問string 有關slice反轉 [::-1]的問題
nicehorse06
Re: [問題] 一行字串中如何找出第一個中文字
cphsu
[問題] python寫財務技術指標
laurie1980
Links
booklink
Contact Us: admin [ a t ] ucptt.com