Tcl-tk-tcl-arrays
提供:Dev Guides
Tcl-配列
配列は、インデックスを使用した要素のグループの体系的な配置です。 従来の配列の構文を以下に示します。
単純な配列を作成する例を以下に示します。
上記のコードが実行されると、次の結果が生成されます-
配列のサイズ
サイズ配列を計算するための構文を以下に示します。
サイズを印刷する例を以下に示します。
上記のコードが実行されると、次の結果が生成されます-
配列の反復
ただし、配列インデックスは、インデックス1、インデックス10などのように指定された値のように、非連続にすることができます。 ただし、連続している場合は、配列の反復を使用して配列の要素にアクセスできます。 配列の要素を印刷するための単純な配列反復を以下に示します。
上記のコードが実行されると、次の結果が生成されます-
連想配列
Tclでは、本質的にすべての配列は結合的です。 配列は、特定の順序なしで格納および取得されます。 連想配列のインデックスは必ずしも数字ではなく、まばらに設定することができます。 非数値インデックスを使用した連想配列の簡単な例を以下に示します。
上記のコードが実行されると、次の結果が生成されます-
配列のインデックス
配列のインデックスを取得するための構文を以下に示します。
サイズを印刷する例を以下に示します。
上記のコードが実行されると、次の結果が生成されます-
連想配列の反復
配列のインデックスを使用して、連想配列を反復処理できます。 例を以下に示します。
上記のコードが実行されると、次の結果が生成されます-