擅长:python、mysql、java
<p>我写了一些可能对你有帮助的东西:</p>
<pre><code>list1 = ["abc", "123", "ab1", "4542", "erf", "ab"]
list2 = ["insert1","insert2","insert3","insert4"]
new_list = []
index_list2 = 0
for item in list1: # loop over each item in list1.
new_list.append(item) # always add the current item to the new list.
if item.startswith("ab"): # Only in certain condition, add the next item of list2 to the new list.
new_list.append(list2[index_list2])
index_list2 += 1 # Keep track of what item in list2 we have already added.
print(new_list)
# > ['abc', 'insert1', '123', 'ab1', 'insert2', '4542', 'erf', 'ab', 'insert3']
</code></pre>
<p>如果有帮助,请告诉我:)</p>