擅长:python、mysql、java
<p>如果列表满足单个命令约束,请使用</p>
<pre><code>>>> [dic['text'] for dic in c]
['LahoreRightNow', 'PakvsSL']
</code></pre>
<p>它是</p>
<pre><code>>>> result = []
>>> for dic in c:
... result.append(dic['text'])
...
>>> result
['LahoreRightNow', 'PakvsSL']
</code></pre>
<p>它不会比这里的理解更简单,但是如果您喜欢函数式编程风格,可以隐藏<code>for</code>循环:</p>
<pre><code>>>> from operator import itemgetter
>>> map(itemgetter('text'), c)
['LahoreRightNow', 'PakvsSL']
</code></pre>
<p>(使用<code>list(map(...))</code>将map对象转换为Python3中的列表。)</p>