girls = ['Аня', 'Катя', 'Маша', 'Света'] boys = ['Петя', 'Вася']
['Аня', 'Петя', 'Катя', 'Вася', 'Маша', 'Света']
Уверен что есть решение изящнее чем то, что я наваял:
girls = ['Аня', 'Катя', 'Маша', 'Света'] boys = ['Петя', 'Вася'] names = [] if len(girls) <= len(boys): for i in range(len(boys)): names.extend(girls[i:i+1] + boys[i:i+1]) else: for i in range(len(girls)): names.extend(girls[i:i + 1] + boys[i:i + 1]) print(names) #['Аня', 'Петя', 'Катя', 'Вася', 'Маша', 'Света']