擅长:python、mysql、java
<p>比如:</p>
<pre><code>text="""Write1 [1.0]
Write1 [12.0]
Write1 ['C:/Users/san/Modeler/']
Write1 ['png']
Write1 ['rgb']
Write1 [True]
Write2 [1.0]
Write2 [1.0]
Write2 ['']
Write2 [' ']
Write2 ['rgb']
Write2 [False]"""
from ast import literal_eval
d = {}
lines = text.splitlines()
for line in lines:
k, v = line.split(' ', 1)
val = literal_eval(v)[0]
d.setdefault(k, []).append(val)
print d
# {'Write1': [1.0, 12.0, 'C:/Users/san/Modeler/', 'png', 'rgb', True], 'Write2': [1.0, 1.0, '', ' ', 'rgb', False]}
</code></pre>