擅长:python、mysql、java
<p>让我们来做一些非常简单的事情</p>
<p>此代码段将IATA代码从CSV文件提取到<code>list</code>:</p>
<pre><code>with open('airports.txt') as f:
iata = [i.split(',')[0] for i in f.readlines()]
</code></pre>
<h3>代码说明:</h3>
<p>本质上,这段代码读取CSV的每一行并用逗号分隔;然后提取第一个元素(<code>[0]</code>)并使用<a href="https://www.digitalocean.com/community/tutorials/understanding-list-comprehensions-in-python-3" rel="nofollow noreferrer">list comprehension</a>添加到列表中</p>
<h3>输出:</h3>
<pre><code>['JFK', 'ORY', 'MAD', 'AMS', 'CAI']
</code></pre>