※ 引述《tako30215 (章魚哥)》之銘言:
: 各位大大好
: 小弟剛接觸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.112.63.249
方法真的太多了...
隨筆寫一下...
x = "object id='object1' loc_x='0' loc_y='0' loc_z='0' rot_x='0' rot_y='0'"
>>> y=x.split()
>>> print y
['object', "id='object1'", "loc_x='0'", "loc_y='0'", "loc_z='0'",
"rot_x='0'", "rot_y='0'"]
>>>res = []
>>> for i in y[1:]:
res.append(i[-2:-1])
>>> res
['1', '0', '0', '0', '0', '0']