Contact: aviboots(AT)netvision.net.il
39,872 questions
51,796 answers
573 users
a_list = [['aaa', 'ddd', 'eee', 'hhh'], ['bbb', 'aaa', 'fff', 'ggg', 'eee', 'iii'], ['www', 'eee', 'aaa']] the_sets = map(set, a_list) common_items = set.intersection(*the_sets) print(common_items) ''' run: {'aaa', 'eee'} '''
a_list = [['aaa', 'ddd', 'eee', 'hhh'], ['bbb', 'aaa', 'fff', 'ggg', 'eee', 'iii'], ['www', 'eee', 'aaa']] common_items = set.intersection(*map(set, a_list)) print(common_items) ''' run: {'aaa', 'eee'} '''
a_list = [['aaa', 'ddd', 'eee', 'hhh'], ['bbb', 'aaa', 'fff', 'ggg', 'eee', 'iii'], ['www', 'eee', 'aaa']] common_items = set(a_list[0]).intersection(*a_list[1:]) print(common_items) ''' run: {'aaa', 'eee'} '''
a_list = [['aaa', 'ddd', 'eee', 'hhh'], ['bbb', 'aaa', 'fff', 'ggg', 'eee', 'iii'], ['www', 'eee', 'aaa']] common_items = set(a_list[0]).intersection(*a_list) print(common_items) ''' run: {'aaa', 'eee'} '''