あなたは、スカラーまたは配列のrefを強制的にPerlの配列にすることはできますか?

あなたは、スカラーまたは配列のrefを強制的にPerlの配列にすることはできますか?

私はサービスから返されるperl変数$results resultを持っています。 値は配列であり、 $resultsは配列参照でなければなりません。 しかし、配列内に1つの項目だけがある場合、 $resultsはその値に設定され、その1つの項目を含む参照配列は設定されません。 私は予想される配列のforeachループを実行したい。 ref($results) eq 'ARRAY'チェックせず…


Cで多次元配列を関数の引数として渡す

C言語では、配列の次元数がわからないときに関数に多次元配列を渡すことはできますか? さらに、私の多次元配列には文字列以外の型が含まれることがあります。…


C#では、List<string>オブジェクトをList<object>変数に格納できないのはなぜですか

ListオブジェクトはC#ではList変数に格納できず、そのように明示的にキャストすることすらできないようです。 List<string> sl=new List<string>(); List<object> ol; ol=sl; System.Collections.Generic.List<string> を System.Collections.Generic.List<object> 暗…


Javaでの配列の配列

これは私にとって厄介なものです...私はJSPプロジェクトでJavaで働くPHPの人です。 私はあまりにも多くのコードとフィネスの完全な欠如を通して試みていることをやる方法を知っています。 私はそれを正しくすることを好むだろう。 ここに状況があります: 私は、彼らの灌漑グループ(ABCDE)に基づいて芝生に水を吹き付けることができる日と、それが何時であるかを顧客に示すための小さな展示を書いて…



Pythonでシーケンスから項目を削除するエレガントな方法は?

この質問には既に回答があります: イテレート中にリストからアイテムを削除するにはどうすればよいですか? 18の答え 私がPythonでコードを書いているとき、私はしばしばいくつかの基準に基づいてリストや他のシーケンス型から項目を削除する必要があります。 現在反復処理中のリストからアイテムを削除することは悪いので、エレガントで効率的なソリューションは見つけられませんでした。 たとえば、これを行…


JavaScriptで文字列をソートする方法

私は文字列型のフィールドattrに基づいてソートしたいオブジェクトのリストを持っています。 私は、 list.sort(function(a, b){return a.attr-b.attr}) しかし、それはJavaScriptの文字列では動作しないようだ。 文字列型の属性に基づいてオブジェクトのリストをソートするにはどうすればよいですか?…


C++での3次元整数の配列

私は、ポインタ演算/動的メモリ割り当てを使用してC++で整数の3次元配列を実装する安全な方法を探したり、ベクトルのようなSTL技術を使用したりしたいと考えています。 基本的に私の整数配列の次元は次のようになります:[x][ y][ z]xとyは20-6000の範囲にあり、zは既知であり、4に等しい。…


Perlで配列を縮小するには?

Perlで配列をより短くするにはどうすればよいですか? 私が割り当てることができることを示すいくつかのウェブページを読む: $#ARRAY=42; $#の使用は推奨されなくなりました。 配列の配列にも対応できるソリューションが必要です。 これはうまくいかなかった: $#$ARRAY[$i]=42;…


arrays Perlでは、指定された配列のキーを持つハッシュを作成するにはどうすればよいですか?

私は配列を持っているとしましょう、私はたくさんのことをしていることを知っています "配列にはXが入っていますか?" チェック。 これを行う効率的な方法は、配列をハッシュに変換することです。ここでキーは配列の要素です。 if($hash{X}){...}この配列からハッシュへの変換を簡単に行う方法はありますか? 理想的には、匿名配列をとり、匿名ハッシュを返すのに十分な汎用性があるはずです。…


java int[]配列とint配列[]の違い

私は最近、配列を定義する2つの方法の違いについて考えています。 int[] array int array[] 違いはありますか?…




配列 list 追加 python 初期化 検索 削除 リスト array 複数