(This is an informative comment to spark some discussion) Many functions like `sum`, `set`, `dict`, `.extend`... accept generators as input, without having to construct an intermediate list.
Pros/Cons of removing `[` and `]`:
- Can handle larger structures, as they use less memory (working with a value at a time instead of the whole thing).
- There's usually a time overhead (around 10%).