Vimスクリプト(dictionary)

テキストエディタ(Vimやその他)

連想配列使います。辞書ともいいますね。

連想配列の前に、普通の配列。

:let arr = [10,20,30]
:echo arr[0]


各要素にアクセスするには、要素のインデックスを0始まりで指定すればよかったです。
連想配列は、インデックスで指定するのではなく、文字列で指定します。
では使ってみます。
初期化は{}を使います。

:let dict={"HELLO":10, "TARO":20, "A":30}

定義するときは、{}を使いましたが、使用するときは配列と同じです。

:echo dict["TARO"]

文字列を指定する必要があるので、””で囲まないと、エラーになります。

:echo dict[TARO]

コメント

タイトルとURLをコピーしました