看板 Python 關於我們 聯絡資訊
各位大大好 小弟剛接觸python不久 假設有一字串 object id='object1' loc_x='0' loc_y='0' loc_z='0' rot_x='0' rot_y='0' 我該如何取出1,0,0,0,0,0 爬文有一篇是說可以全部取出來但都連在一起 如果要分開該怎麼做 先謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.5.97
suzuke:也許你要把狀況說清楚一些, 單就這一字串要取出1,0,0,0,0,0 10/22 12:22
suzuke:有太多方法, 但不一定適用其他例子 10/22 12:22
suzuke:a = re.findall("[\d]",string) 10/22 12:22
suzuke:條件和限制要描述清楚! 10/22 12:23
抱歉s大 我不知道有什麼條件和限制耶 就只是要取出那些數值 我忘了說整行都是字串 a="object id='object1' loc_x='0' loc_y='0' loc_z='0' rot_x='0' rot_y='0' " ※ 編輯: tako30215 來自: 140.118.5.97 (10/22 13:38)
darkgerm:這樣說很模糊啊...例如我也可以這樣 10/22 16:31
darkgerm:','.join(a[17::10]) XD 10/22 16:32
suzuke:例如說你全部的資料都是同樣格式嗎? 10/22 16:46
suzuke:不然至少要舉出兩個以上的例子, 我們也能幫你歸納 10/22 16:47