你好,我是新的python和正則表達式。 我其中有一個領域像一個大的CSV文件,%age composition
包含的值,如:正則表達式來分割蟒蛇%年齡和值
'34% passed 23% failed 46% deferred'
,讓你得到一個字典對象你將如何拆分此字符串:
{'passed': 34, 'failed': 23, 'deferred': 46}
每個行?
我嘗試這樣做:
for line in csv_lines:
for match in re.findall('[\d\s%%]*\s', line)
但這只是拿着%年齡值
你可以看看這個網站來幫助建立正則表達式:http://txt2re.com/。否則,請向我們展示您的嘗試,以便我們可以幫助您改進它們,而不是要求某人爲您做。 – 2014-09-02 16:49:37