headers = ['Hello there', 'Hi there!']
description = ['I like pie', 'Ho ho ho']
for p in itertools.product(headers, description):
    pass
Самый эффективный способ создать все возможные комбинации из четырех списков в Python?