list4 = ['Kyle', 'James', 'John', 'Tyde', 'Bruno', 'Drew', 'Chris']
list5 = ['James', 'John', 'Brendan', 'Tim', 'Drew']
FinalList = []
for x in product(list1, list2, list3, list4, list5):
    if len(set(x)) == 5 and set(x) not in FinalList:
        FinalList.append(set(x))
for x in FinalList:
    pass
How to create all possible unique lists