怎么组合文字,省略中间部分文字?

s = '''
廉价的

正义,善良,好事,好人
邪恶,歪曲,坏事,不好的人
'''

# 怎样变成 print
'''
廉价的正义,廉价的邪恶
廉价的善良,廉价的歪曲
廉价的好人,廉价的不好的人
'''

s = '''廉价的
正义,善良,好事,好人
邪恶,歪曲,坏事,不好的人'''

top = s.split('\n')[0]
words1 = s.split('\n')[1].split(',')
words2 = s.split('\n')[2].split(',')

for word1, word2 in zip(words1, words2):
    print(top+word1+',' + top + word2)