"add to set" возвращает булево значение в java - как насчет python?

В 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

Но он ничего не выводит. Может, я что-то упустил? Спасибо!

9
задан MasterScrat 4 April 2016 в 13:22
поделиться