# Key and value from Dictionary

**URL:** <https://discourse.julialang.org/t/key-and-value-from-dictionary/33043>\
**Category:** New to Julia\
**Created:** [January 6, 2020, 9:34pm UTC](https://discourse.julialang.org/t/key-and-value-from-dictionary/33043 "2020-01-06T21:34:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ar12y](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@ar12y](https://discourse.julialang.org/u/ar12y)\
**Post date:** [January 6, 2020, 9:34pm UTC](https://discourse.julialang.org/t/key-and-value-from-dictionary/33043/1 "2020-01-06T21:34:34Z")

</div>

Hi, I have the following Dictionary called states:

````julia
states=Dict{Any,Any}((0, 0) => Array{Any,1}[[[0], (0, 0), Any[0, 0]], [[1], (1, 0), Any[1, 1]]],(1, 0) => Array{Any,1}[[[0], (0, 1), Any[1, 0]], [[1], (1, 1), Any[0, 1]]],(0, 1) => Array{Any,1}[[[0], (0, 0), Any[1, 1]], [[1], (1, 0), Any[0, 0]]],(1, 1) => Array{Any,1}[[[0], (0, 1), Any[0, 1]], [[1], (1, 1), Any[1, 0]]])```

What I need is something like the following output:

````

key=(0,0)  
val\_1=Any[[0], (0, 0), Any[0, 0]]  
val\_2=Any[[1], (1, 0), Any[1, 1]]  
key=(1,0)  
val\_1=Any[[0], (0, 1), Any[1, 0]]  
val\_2=Any[[1], (1, 1), Any[0, 1]]  
key=(0,1)  
val\_1=Any[[0], (0, 0), Any[1, 1]]  
val\_2=Any[[1], (1, 0), Any[0, 0]]  
key=(1,1)  
val\_1=Any[[0], (0, 1), Any[0, 1]]  
val\_2=Any[[1], (1, 1), Any[1, 0]]

```julia

```

---

<div class="post-metadata">

**Author:** ![GunnarFarneback](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gunnarfarneback/32/1827_2.png) [@GunnarFarneback](https://discourse.julialang.org/u/GunnarFarneback)\
**Post date:** [January 6, 2020, 9:42pm UTC](https://discourse.julialang.org/t/key-and-value-from-dictionary/33043/2 "2020-01-06T21:42:59Z")

</div>

You mean something like this?

```julia
for (key, value) in states
    val1, val2 = value
    @show key val1 val2
end

```

---

<div class="post-metadata">

**Author:** ![tro3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tro3/32/12355_2.png) [@tro3](https://discourse.julialang.org/u/tro3)\
**Post date:** [January 6, 2020, 9:44pm UTC](https://discourse.julialang.org/t/key-and-value-from-dictionary/33043/3 "2020-01-06T21:44:15Z")

</div>

Or unpack all at once:

```julia
for (key, (val0, val1)) in states
    println(key)
    println(val0)
    println(val1)
    println()
end

```
