Answer

Answer

t.me/python_tesst

Ответ:

{'C++', 'Rust'}

{'Python'}

Объяснение:

В Python есть очень полезный тип данных для работы с множествами – это set.  Одним из характерных свойств является так называемая Разность двух множеств – это множество, в которое входят все элементы первого множества, не входящие во второе множество.

Код:

i_know: set = {"Python", "Go", "Java"}
you_know: dict = {
    "Go": 0.4, 
    "C++": 0.6, 
    "Rust": 0.2, 
    "Java": 0.9
}

# Обратите внимание, что оператор `-` работает только
# для объектов типа set
you_know_but_i_dont = set(you_know) - i_know
print(you_know_but_i_dont)

# Метод difference может работать с любым iterable-объектом,
# каким является dict, например
i_know_but_you_dont = i_know.difference(you_know)
print(i_know_but_you_dont)

Report Page