# Multiple keys for one value

**URL:** https://discourse.julialang.org/t/multiple-keys-for-one-value/94696
**Category:** General Usage
**Tags:** dictionary
**Created:** [February 15, 2023, 4:49pm UTC](https://discourse.julialang.org/t/multiple-keys-for-one-value/94696 "2023-02-15T16:49:22Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![ossan05](https://avatars.discourse-cdn.com/v4/letter/o/e0b2c6/32.png) [@ossan05](https://discourse.julialang.org/u/ossan05)
#### Post date: [February 15, 2023, 4:49pm UTC](https://discourse.julialang.org/t/multiple-keys-for-one-value/94696/1 "2023-02-15T16:49:23Z")

</div>

Is it there a way to assign multiple keys to a value in a dictionary?

---

<div class="post-metadata">

### Author: ![aramirezreyes](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aramirezreyes/32/42573_2.png) [@aramirezreyes](https://discourse.julialang.org/u/aramirezreyes)
#### Post date: [February 15, 2023, 4:55pm UTC](https://discourse.julialang.org/t/multiple-keys-for-one-value/94696/2 "2023-02-15T16:55:49Z")

</div>

That just works. Are you getting an error?

```julia
julia> Dict("a" => 1, "b" => 1, "c" => 1)
Dict{String, Int64} with 3 entries:
  "c" => 1
  "b" => 1
  "a" => 1

```

Or

```julia
julia> Dict(("a","b","c") .=> 1)
Dict{String, Int64} with 3 entries:
  "c" => 1
  "b" => 1
  "a" => 1

```

---

<div class="post-metadata">

### Author: ![GHTaarn](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ghtaarn/32/216007_2.png) [@GHTaarn](https://discourse.julialang.org/u/GHTaarn)
#### Post date: [February 15, 2023, 7:38pm UTC](https://discourse.julialang.org/t/multiple-keys-for-one-value/94696/3 "2023-02-15T19:38:41Z")

</div>

and if the `Dict` exists already you can use `merge!`.

```julia
x = Dict{Symbol, Int64}()
merge!(x, Dict((:a, :b, :c) .=> 1))

```
