Thank you. I think I'll go with sets as advised, although this method also looks very neat: intersection = [item for item in list1 if item in list2] found at https://datagy.io/python-intersection-between-lists/
On Tuesday, January 25, 2022 at 3:11:10 PM UTC-5 [email protected] wrote: > > > On Tue, Jan 25, 2022 at 3:07 PM bnmng <[email protected]> wrote: > >> Thank you. That set.intersection with list conversion seems like the way >> to go. On your second point, well taken. I'll keep that in mind for >> future Python questions >> >> On Tuesday, January 25, 2022 at 7:46:58 AM UTC-5 bnmng wrote: >> >>> Hello, >>> >>> Is there a built in function that compares two or more lists and returns >>> elements common to all? >>> >>> like this: >>> >>> def in_both( list_a, list_b ): >>> list_c=[] >>> for value in list_a: >>> if value in list_b: >>> list_c.append(value) >>> return list_c >>> >>> Or this: >>> def in_all(list_of_lists): >>> list_a = list_of_lists.pop(0) >>> list_b = [] >>> for value in list_a: >>> in_all_lists = True >>> for each_list in list_of_lists: >>> if not value in each_list: >>> in_all_lists = False >>> if in_all_lists: >>> list_b.append(value) >>> return list_b >>> >>> Thank you >>> >> -- >> > You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/4465553d-8aa1-4ab2-9e9c-19c4117d623fn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/django-users/4465553d-8aa1-4ab2-9e9c-19c4117d623fn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > Oussama Chafiqui > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/fc7b49a3-2ca2-48e1-8556-f742e16fa4c9n%40googlegroups.com.

