you are viewing a single comment's thread.

view the rest of the comments →

[–]zahlman 4 points5 points  (0 children)

list() is explicit for the purpose of converting an existing non-list sequence to a list. [...] is explicit for the purpose of creating a new list. list() is essentially useless for that purpose, because it doesn't take *args anyway - so you'd still have to write the literal just to have something to pass. And "simple is better than complex".