-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Open
Labels
collectionsData structures holding multiple items, e.g. setsData structures holding multiple items, e.g. setshelp wantedIndicates that a maintainer wants help on an issue or pull requestIndicates that a maintainer wants help on an issue or pull request
Description
When have d = Dict(:foo => 12.34, "bar" => 567)
and you write keys(d)
you get a Base.KeyIterator
object, which is fast and cheap to construct from the dictionary d
. You can write collect(keys(d))
to get an array of keys, but you have to do this unfortunately often. It would be a good self-contained project to add more array-like behaviors to KeyIterator
and the corresponding ValueIterator
types so that things like keys(d)[1]
and values(d)[end]
work as expected.
ktsakas, schneiderfelipe and cstjean
Metadata
Metadata
Assignees
Labels
collectionsData structures holding multiple items, e.g. setsData structures holding multiple items, e.g. setshelp wantedIndicates that a maintainer wants help on an issue or pull requestIndicates that a maintainer wants help on an issue or pull request