del and sets proposal
ldo at geek-central.gen.new_zealand
Sun Oct 5 11:11:38 CEST 2008
In message <00f80c6a$0$20633$c3e8da3 at news.astraweb.com>, Steven D'Aprano
> Would it really be "confusing" if sets used the same interface as dicts
> use? I don't think so. What else could "del aset[x]" mean other than
> "delete element x"?
Yes, but "x" in what sense? In dicts it's a key, in sets, shouldn't it also
be a key and not a value?
Sets have no keys, only values. One might suggest assignment of keys, à la
array indexes, but that means assigning an ordering to the values, whereas
sets are explicitly unordered.
More information about the Python-list