Looking for tcl Answers? Try Ask4KnowledgeBase
Looking for tcl Keywords? Try Ask4Keywords

tcl辞書


備考

Tclの中の辞書は他の任意の値に任意の値からのマッピングを保持するです。それらはTcl 8.5で導入されましたが、(今サポートされていない)Tcl 8.4のバージョンは限られています。辞書は、偶数の要素を持つリストと構文的に同じです。最初の要素のペアは辞書の最初のキーと値、2番目のペアは2番目のタプルです。

従って:

fox "quick brown" dogs "lazy"

有効な辞書です。同じキーを複数回使用することもできますが、後者の値が前の値になった場合とまったく同じです。これらは同じ辞書です:

abcd {1 2 3} defg {2 3 4} abcd {3 4 5}
abcd {3 4 5} defg {2 3 4}

空白はリストと同じように重要ではありません。

辞書の重要な概念は反復順序です。辞書はキーの挿入順序を反復順序として使用しようとしますが、すでに存在するキーの値を更新すると、そのキーの値が上書きされます。新しいキーが最後に移動します。

参照: dict

辞書 関連する例