問題タブ [perl-hash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
2021 参照

perl - Tie::IxHashはHashofHashesで連想配列を順序付けましたか?

2番目のVARにハッシュ要素が追加された順序を保持するにはどうすればよいですか?

(ハッシュのハッシュ)

例えば:

結果をダンプするとき、$VAR14は挿入順序を保持しませんでした。

ある種の操作でその例をだますことができることは知っていますが、私の実際の問題では、要素に番号が付けられていないか、何らかの方法で順序付けできません。ハッシュマルチレベルの順序挿入のための簡単な関数/操作はありますか?

ありがとう、

ヨダール。

0 投票する
1 に答える
642 参照

perl - ハッシュ参照のperlリストコンテキスト

なぜこれが機能するのですか?つまり2行目です

%$ aと%$ bを注意深く使用すれば、perlは私が何を意味するのかを理解するだろうと理解していますが、リストに裸の参照があるだけで、なぜそれが機能するのですか?

それとも、それが機能しているように見えて、私は本当に何か他のことをしましたか?

0 投票する
1 に答える
166 参照

perl - 配列のハッシュへのアクセスと出力

ハッシュを出力する方法について質問があります。

ハッシュを出力する方法

私はこれを試しました:

しかし、私は何も得ません。

質問があります:ハッシュは連続した順序であるかどうか、つまり$key、印刷しようとすると印刷$keys するはずです123が、印刷されます132

なにが問題ですか?

0 投票する
4 に答える
2386 参照

perl - HTMLフォームのPerlハッシュを一連のスカラー変数に変換する方法は?

HTMLフォームから入力を取得しています。多数のテキスト入力があるため、多数のキーと値のペアがあります。ペアが 3 つ以上ある場合、私の現在の方法は耐え難いほど退屈であることがわかります。

知りたいのですが、ハッシュを一連のスカラー変数に変換するより効率的な方法はありますか? キーを変数名にして、キーの値に設定したい。

私はperlに比較的慣れていないので、これがばかげた質問であれば申し訳ありません。

0 投票する
4 に答える
1272 参照

perl - ハッシュ参照を使用する利点は?

perl スクリプトのパフォーマンスに関する記事を見ました。

彼らが言及したことの 1 つは、毎回ハッシュに直接アクセスする代わりに、ハッシュ参照を使用することです。

直接アクセスする代わりにハッシュを参照すると、どのようなメリットがありますか?

私のスクリプトは、サーバー名のリストから読み取ります。理論的には、誰かがその数を必要とする場合、100 台ものマシンになる可能性があります。したがって、スクリプトを後押しすることができれば、それは素晴らしいことです。

0 投票する
2 に答える
236 参照

perl - 制限を使用するときにパッケージ名を変数に置き換える方法

2 つの Perl パッケージがあります: pack_hash と pack_run


次のような変数を使用して、ハッシュパッケージの名前( pack_hash )を置き換えることができるかどうか、誰でも教えてください。

私は、それが間違っている/正しくないことを知っていますが、制限を使用しているときに、この種のシンボリック ref 変換が必要です。また、 evalでできるかどうかも知りたいと思いました。しかし、特定のハッシュ ( hashInfo )を参照する最後の変数、ここでは $var1 が必要です。

0 投票する
3 に答える
1087 参照

perl - ヘッダー付きの Perl 多次元テーブル

headers を使用して多次元テーブルを実装しようとしています。

2D の例を次に示します。

行と列のヘッダーはテキストで、データは何でも構いません。このようなことができるようになりたいです (構文は異なる場合があります。私は Perl の初心者です)。


最初の質問:このようなことは CPAN で既に行われていますか? (あなたが尋ねる前に、私はかなりの時間を検索しましたが、そのようなものは見つかりませんでした)


2 番目の質問:これが私の試みです。見苦しく、おそらく間違っていることはわかっています。Perl の専門家で私のコードをレビューしてくれる人はいますか?

0 投票する
2 に答える
18000 参照

perl - Perl ハッシュを最大から最小に並べ替える

ここにある例を見ています: http://perlmeme.org/tutorials/sort_function.html

そして、各キーの値に基づいてハッシュをソートする次のコードを提供します。

このコードは完全には理解できませんが、試してみると、最低から最高の順に並べ替えられます。最高から最低の順に並べ替えるにはどうすればよいですか?

0 投票する
4 に答える
97838 参照

perl - Perl ハッシュを値でソートし、対応するキーを (2 つの配列で) 並べ替えるにはどうすればよいですか?

Perl では、ハッシュのキーを数値順にソートしたいと考えています。

2 つの配列を生成します。

そして、数値が連続するように値の配列を正規化します。

どうすればいいですか?