2643_ja-JP
連想配列に値を挿入こんにちは皆さん、
次のコードは、JMP 9 では機能しますが、JMP 8 では機能しません。
基本的に、連想配列の特定の位置に値を入れる必要があります。 JMP 8 で連想配列を作成するには、INSERT INTO を使用して値を順番に挿入する必要があるようです。
回避策はありますが、もっと便利なこの構文を使用したいと思っています。
ありがとう、
ピーターRe: 連想配列に値を挿入するはい、
わかりました:
以下は機能しますが、偶然にも Insert が最初のレコードを置き換えます - 順序は重要ですか?
<-
x = 連想配列();
x["one"] = {"", "a", "b"};
x["two"] = {"", "d", "e"};
印刷 (x);
newx = Remove(x, "1");
newx << Insert("Hello World", "a", "b");
印刷 (newx);
-->
生産する
バツ
連想配列({{"one", {"", "a", "b"}}, {"two", {"", "d", "e"}}})
新しい
連想配列({{"Hello World", "a"}, {"two", {"", "d", "e"}}})
Bセット、
-マットRe: 連想配列に値を挿入するこんにちはマット、
それはうまくいきません - 文字列 "hello world" を x["one"] が指すリストの最初の位置に入れたいのです。 私が終わらせたいのは:
print(x["1"])
{"こんにちは世界", "a", "b"}
私は回避策を用意しています - 私が知らなかった JMP バージョン 8 構文があるかどうか知りたかったのです。 私が示した構文は、バージョン 9 では機能しますが、8 では機能しません。
よろしく、
ピーターRe: 連想配列に値を挿入するやあ:
どうですか:
Comments
There are no comments yet