Skip to content

Commit

Permalink
Merge pull request goreliu#7 from wxy/patch-7
Browse files Browse the repository at this point in the history
修正一个小错误
  • Loading branch information
goreliu authored Nov 1, 2017
2 parents c9a0c47 + 1a5aa47 commit 7d58533
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions 06_Zsh-开发指南(第六篇-哈希表).md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ good

```
% local -A hashmap=(k1 v1 k2 v2 k3 v3)
# value 不能也能是哈希表,也可以用 local -a 强行声明为数组
# value 是值的数组,也可以用 local -a 强行声明为数组
% value=($hashmap)
% (( $value[(I)v1] )) && echo good
Expand All @@ -123,7 +123,7 @@ good

### 元素排序

对哈希表元素排序的方法,和数组类似,多了 k v 两个选项,其余的选项如 o(升序)、O(降序)、n(按数字大小)、i(忽略大小写)等通用,不再一一举例。
对哈希表元素排序的方法,和数组类似,多了 `k` `v` 两个选项,其余的选项如 `o`(升序)、`O`(降序)、`n`(按数字大小)、`i`(忽略大小写)等通用,不再一一举例。

```
% local -A hashmap=(aa 33 cc 11 bb 22)
Expand Down Expand Up @@ -154,7 +154,7 @@ v1 v2 v3

### 对哈希表中的每个元素统一处理

对哈希表中的每个元素统一处理,和对数组的操作是类似的,多了 k v 两个选项用于指定是对键处理还是对值处理,可以一起处理。不再一一举例。
对哈希表中的每个元素统一处理,和对数组的操作是类似的,多了 `k` `v` 两个选项用于指定是对键处理还是对值处理,可以一起处理。不再一一举例。

```
% local -A hashmap=(k1 v1 k2 v2 k3 v3)
Expand All @@ -168,7 +168,7 @@ K1 K2 K3
K1 V1 K2 V2 K3 V3
```

:# 也可以在哈希表上用。
`:#` 也可以在哈希表上用。

```
% local -A hashmap=(k1 v1 k2 v2 k3 v3)
Expand Down

0 comments on commit 7d58533

Please sign in to comment.