В Java мне нравится использовать булево значение, возвращаемое операцией "add to the set", для проверки того, присутствовал ли уже элемент в наборе:
if (set.add("x")) {
print "x was not yet in the set";
}
Мой вопрос в том, есть ли что-то столь же удобное в Python? Я пробовал
z = set()
if (z.add(y)):
print something
Но он ничего не выводит. Может, я что-то упустил? Спасибо!