擅长:python、mysql、java
<p>你在问,“我有一个字典列表。每个字典都有一个键<code>"name"</code>。如何获得所有这些键的值列表?”在</p>
<h2>基础知识</h2>
<ul>
<li><p>使用括号中的索引访问列表元素。<code>a[0]</code>是列表的第一个元素。</p></li>
<li><p>使用括号中的键访问字典值。<code>a["name"]</code>是<code>this_value</code>,来自<code>{"name":this_value}</code>。</p></li>
<li><p>使用如下循环聚合值:</p>
<pre><code>aggregator = []
for item in a_list:
aggregator.append(value_calculated_from(item))
</code></pre></li>
</ul>
<h2>有疑问的问题</h2>
<p><code>your_list</code>没有方括号对。在</p>
<p>我想是吧</p>
^{pr2}$
<h2>回答</h2>
<p>您可以得到“name”的值列表:</p>
<pre><code>names = []
for dictionary in list_of_dictionaries:
if "name" in dictionary:
names.append(dictionary["name"])
</code></pre>