Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
ken
on March 6, 2019
|
parent
|
context
|
favorite
| on:
PEP 584 – Add + and – operators to the built-in di...
Using - to mean "here's a dict and a seq -- remove all the seq's keys from the dict" would be useful and consistent, but they specifically prohibit that. They require the rhs to be a dict, too, even though the values are never used. Why?
Areading314
on March 7, 2019
[–]
Good point, although you'd need to make sure your seq only has unique values. Other than that I don't see why you should have to write
{k: v for k, v in d.items() if k not in seq}
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: