擅长:python、mysql、java
<p>在您的代码中,您使用的是一组字典,这不是最好的主意,这里我使用的是一组字典</p>
<pre><code>s = """name1 pass blue n/a
name-6t56-yt6 fail red n/a
name-45 pass blue n/a
name-6t567-yt6 fail red n/a"""
d = []
for line in s.split('\n'):
type, status = line.split()[0:2]
d.append({'type': type, 'status': status})
</code></pre>
<p>d的内容:</p>
<pre><code>[{'type': 'name1', 'status': 'pass'},
{'type': 'name-6t56-yt6', 'status': 'fail'},
{'type': 'name-45', 'status': 'pass'},
{'type': 'name-6t567-yt6', 'status': 'fail'}]
</code></pre>