$ typeset -A a b $ a=('k1' 'v1' 'k2' 'v2') $ b=( "${(kv@)a}" ) $ print -l "${a[k1]}" "${b[k1]}" v1 v1