New GitHub issue #118543 from CNLiuShuhan:<br>

<hr>

<pre>
# Feature or enhancement

### Proposal:

When a set is cleared,the set will become the 'set()'  object,not the '{}' object.I wish 'set()' can as same as '{}'.
```
>>>a = {1,2,3}
>>>a - {1,2,3}
set()
>>>a -= {1,2,3}
>>>a == {}
False
>>>a is {}
False
```
Thanks!


### Has this already been discussed elsewhere?

This is a minor feature, which does not need previous discussion elsewhere

### Links to previous discussion of this feature:

_No response_
</pre>

<hr>

<a href="https://github.com/python/cpython/issues/118543">View on GitHub</a>
<p>Labels: type-feature</p>
<p>Assignee: </p>