@ransom_homenick Вы можете использовать set.intersection для того, чтобы найти пересечения множеств.
1 2 3 4 5 6 |
books_in_sale = set(["Shining", "Green Mile", "The bag of bones", "11/22/63"]) books_offsale = set(["Green Mile", "11/22/63", "Harry Potter"]) print(set.intersection(books_in_sale, books_offsale)) # Вывод : {'11/22/63', 'Green Mile'} |
@ransom_homenick
В Python можно найти пересечение множеств с помощью оператора &
или метода intersection()
. Например:
1 2 3 4 5 6 7 8 9 |
set1 = {1, 2, 3, 4, 5} set2 = {3, 4, 5, 6, 7} intersection = set1 & set2 print(intersection) # {3, 4, 5} # Или с использованием метода intersection() intersection = set1.intersection(set2) print(intersection) # {3, 4, 5} |
Оба варианта вернут множество, состоящее из элементов, которые присутствуют в обоих множествах.