Создать список с числами, которые есть в обоих множествах

# Напишите программу, которая сгенерирует два списка. Один с числами кратными
# 3, другой с числами кратными 5. С помощью множеств создайте список с числами,
# которые есть в обоих множествах.

list1 = [i for i in range(3, 100, 3)]
list2 = [i for i in range(5, 100, 5)]

set1 = set(list1)
set2 = set(list2)

result = list(set1.intersection(set2))

Предложенное вами решение верно

1 симпатия