擅长:python、mysql、java
<p>您不需要regex,只需执行以下代码:</p>
<pre><code>myLoad =[
['Unit 1000', '', ''],
['A1', 'Food', 'Good'],
['A3', 'Drink', 'Poor'],
['A6', 'Food', ''],
['Unit 1001', '', ''],
['A7', 'Cheese', 'Yellow'],
['A8', 'Coke', 'Brown']]
unit = 0
for i in myLoad:
if 'Unit' not in i[0]:
print(', '.join([unit,i[0],i[1],i[2]]))
else:
unit = i[0].split()[-1]
</code></pre>
<p>输出:</p>
<pre><code>1000, A1, Food, Good
1000, A3, Drink, Poor
1000, A6, Food,
1001, A7, Cheese, Yellow
1001, A8, Coke, Brown
</code></pre>