目录
1 介绍
主要分为3大类:
keys() 、values() 、items()
2 遍历 key 值
方法一:
data = {'A': 1, 'B': 3, 'C': 5}
for key in data:
print(f'{key}: {data[key]}')
方法二:
data = {'A': 1, 'B': 3, 'C': 5}
for key in data.keys():
print(f'{key}: {data[key]}')

3 遍历 value 值
data = {'A': 1, 'B': 3, 'C': 5}
for values in data.values():
print(f'{values}')

4 遍历字典项
data = {'A': 1, 'B': 3, 'C': 5}
for kv in data.items():
print(f'{kv}')

5 遍历字典 键值
data = {'A': 1, 'B': 3, 'C': 5}
for key, value in data.items():
print(f'{key}: {value}')
data = {'A': 1, 'B': 3, 'C': 5}
for (key, value) in data.items():
print(f'{key}: {value}')

<p><h3>目录</h3><ul><ul><li><a href="#1__2">1 介绍</a></li><li><a href="#2__key__5">2 遍历 key 值</a></li><li><a href="#3__value__25">3 遍历 value 值</a></li><li><a href="#4__36">4 遍历字典项</a></li><li><a href="#5___48">5 遍历字典 键值</a></li></ul></ul></p>
<h2><a id="1__2"></a>1 介绍</h2>
<p>主要分为3大类:<br />
keys() 、values() 、items()</p>
<h2><a id="2__key__5"></a>2 遍历 key 值</h2>
<p>方法一:</p>
<pre><div class="hljs"><code class="lang-python">data = {<span class="hljs-string">'A'</span>: <span class="hljs-number">1</span>, <span class="hljs-string">'B'</span>: <span class="hljs-number">3</span>, <span class="hljs-string">'C'</span>: <span class="hljs-number">5</span>}
<span class="hljs-keyword">for</span> key <span class="hljs-keyword">in</span> data:
<span class="hljs-built_in">print</span>(<span class="hljs-string">f'<span class="hljs-subst">{key}</span>: <span class="hljs-subst">{data[key]}</span>'</span>)
</code></div></pre>
<p>方法二:</p>
<pre><div class="hljs"><code class="lang-python">data = {<span class="hljs-string">'A'</span>: <span class="hljs-number">1</span>, <span class="hljs-string">'B'</span>: <span class="hljs-number">3</span>, <span class="hljs-string">'C'</span>: <span class="hljs-number">5</span>}
<span class="hljs-keyword">for</span> key <span class="hljs-keyword">in</span> data.keys():
<span class="hljs-built_in">print</span>(<span class="hljs-string">f'<span class="hljs-subst">{key}</span>: <span class="hljs-subst">{data[key]}</span>'</span>)
</code></div></pre>
<p><img src="https://static.couragesteak.com/article/b720343fe710d46a2b363c3edfc83105.png" alt="image.png" /></p>
<h2><a id="3__value__25"></a>3 遍历 value 值</h2>
<pre><div class="hljs"><code class="lang-python">data = {<span class="hljs-string">'A'</span>: <span class="hljs-number">1</span>, <span class="hljs-string">'B'</span>: <span class="hljs-number">3</span>, <span class="hljs-string">'C'</span>: <span class="hljs-number">5</span>}
<span class="hljs-keyword">for</span> values <span class="hljs-keyword">in</span> data.values():
<span class="hljs-built_in">print</span>(<span class="hljs-string">f'<span class="hljs-subst">{values}</span>'</span>)
</code></div></pre>
<p><img src="https://static.couragesteak.com/article/b2a23fe0938663c2a17a5ec7cb0380fb.png" alt="image.png" /></p>
<h2><a id="4__36"></a>4 遍历字典项</h2>
<pre><div class="hljs"><code class="lang-python">data = {<span class="hljs-string">'A'</span>: <span class="hljs-number">1</span>, <span class="hljs-string">'B'</span>: <span class="hljs-number">3</span>, <span class="hljs-string">'C'</span>: <span class="hljs-number">5</span>}
<span class="hljs-keyword">for</span> kv <span class="hljs-keyword">in</span> data.items():
<span class="hljs-built_in">print</span>(<span class="hljs-string">f'<span class="hljs-subst">{kv}</span>'</span>)
</code></div></pre>
<p><img src="https://static.couragesteak.com/article/b8c8202bdbdde2a9bea185a23e21105e.png" alt="image.png" /></p>
<h2><a id="5___48"></a>5 遍历字典 键值</h2>
<pre><code class="lang-powershell">data = {'A': 1, 'B': 3, 'C': 5}
for key, value in data.items():
print(f'{key}: {value}')
</code></pre>
<pre><code class="lang-powershell">data = {'A': 1, 'B': 3, 'C': 5}
for (key, value) in data.items():
print(f'{key}: {value}')
</code></pre>
<p><img src="https://static.couragesteak.com/article/1c7ef8216d8a80553072f4c5e0226b63.png" alt="image.png" /></p>
留言