Y
Hacker News
new
|
ask
|
show
|
jobs
by
fastball
1459 days ago
Could you clarify a bit here? Python also has destructuring for its dicts and I'm not entirely sure what you mean by symbol keys.
2 comments
andreareina
1459 days ago
Python has tuple destructuring, which can be used with dict.items(). I'm talking about being able to destructure by name not position:
name, address = some_dict
You could fake it if you could ask for a tuple of specific entries:
name, address = some_dict.pluck("name", "address")
link
geysersam
1459 days ago
Symbol keys are string keys for the more sophisticated among us. See :some-name vs "some_name". ;)
link
iamevn
1459 days ago
they're closer to a (namespace) global enum imo
link