擅长:python、mysql、java
<p>我认为它可以通过使用迭代器来解决</p>
<pre class="lang-py prettyprint-override"><code>def get_field(line):
while True:
t_ind = line.find('\t')
if t_ind == -1:
yield line
break
field = line[0:t_ind]
line = line[t_ind+1:]
yield field
letters = "abc\tdef\tghi\tjkl"
for field in get_field(letters):
print(field)
</code></pre>