擅长:python、mysql、java
<p>Jose,如果你想把column1和column2对应起来,而不是让空项引起错误,那么就必须删除column2中的空项以及column1中的相应项。下面这样的函数应该可以做到这一点。在</p>
<pre><code>def remove_empty(col1, col2):
# make copies so our modifications don't clobber the original lists
col1 = list(col1)
col2 = list(col2)
i = 0
while i < len(col1):
# if either the item in col1 or col2 is empty remove both of them
if col1[i] == '' or col2[i] == '':
del col1[i]
del col2[i]
# otherwise, increment the index
else: i+=1
return col1, col2
</code></pre>