タグ付けされた質問 「arrays」

配列は、それぞれが1つ以上のインデックスで識別される要素(値、変数、または参照)のコレクションで構成される、順序付けられた線形データ構造です。配列の特定のバリアントについて質問する場合は、代わりに次の関連タグを使用してください:[vector]、[arraylist]、[matrix]。このタグを使用する場合、プログラミング言語に固有の質問では、使用するプログラミング言語で質問にタグを付けます。

14
文字配列を文字列に戻す方法は?
私はchar配列を持っています: char[] a = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'}; 私の現在の解決策は String b = new String(a); しかし、確かにこれを行うより良い方法がありますか?
405 java  arrays  string  char 



7
Pythonで項目を宣言して配列に追加する方法は?
Pythonで配列に項目を追加しようとしています。 走る array = {} 次に、この配列に何かを追加してみます。 array.append(valueToBeInserted) これには.append方法がないようです。配列に項目を追加するにはどうすればよいですか?
386 python  arrays 

10
Array.size()とArray.length
2つの違いは何ですか? だから私はそれarray.size()がarray.lengthプロパティである間、それが関数であることを知っています。どちらを使うかというユースケースはありますか?もう1つ効率的ですか?(.lengthメソッド呼び出しではなくプロパティであるため、大幅に高速になると思いますか?)なぜより遅いオプションを使用するのですか?どちらかと互換性のないブラウザはありますか? var x = []; console.log(x.size()); console.log(x.length); console.log(x.size()==x.length); x =[1,2,3]; console.log(x.size()); console.log(x.length); console.log(x.size()==x.length); 印刷されます: 0, 0, true 3, 3, true
385 javascript  arrays 


30
JavaScriptでオブジェクトの配列から個別の値を取得する方法は?
私が以下を持っていると仮定します: var array = [ {"name":"Joe", "age":17}, {"name":"Bob", "age":17}, {"name":"Carl", "age": 35} ] 次の結果配列が得られるように、すべての異なる年齢の配列を取得できるようにするための最良の方法は何ですか。 [17, 35] 代わりに、「年齢」の値をチェックする各配列を反復処理し、その存在について別の配列に対してチェックし、存在しない場合は追加する必要がないように、データまたはより良い方法を代わりに構造化できる方法はありますか? 何らかの方法があったら、反復せずに異なる年齢を引き出すことができます... 私が改善したい現在の非効率的な方法...それは、オブジェクトの配列である「配列」の代わりに、いくつかの一意のキーを持つオブジェクトの「マップ」(つまり、「1、2、3」)であることを意味します大丈夫。Imは、最も効率的な方法を探しています。 以下は私が現在それをしている方法ですが、私にとって、反復はそれが機能しているにもかかわらず、効率のために不器用であるように見えます... var distinct = [] for (var i = 0; i < array.length; i++) if (array[i].age not in distinct) distinct.push(array[i].age)

9
配列をJSONに変換
var cars = [2,3,..]いくつかの整数を保持する配列があります。配列にいくつかの値を追加しましたが、jQueryの.getメソッドを介してこの配列をページに送信する必要があります。送信用にJSONオブジェクトに変換するにはどうすればよいですか?




11
Pythonリストと配列-いつ使用するのですか?
1次元配列を作成する場合は、それをリストとして実装するか、標準ライブラリの「配列」モジュールを使用できます。私は常に1次元配列のリストを使用しています。 代わりにアレイモジュールを使用する理由または状況は何ですか? パフォーマンスとメモリの最適化のためですか、それとも明らかなものがないですか?
375 python  arrays  list 

30
JavaScriptでオブジェクトの配列から重複を削除する
オブジェクトの配列を含むオブジェクトがあります。 things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); 配列から重複したオブジェクトを削除するための最良の方法は何だろうと思います。たとえば、things.thingは... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}

5
array_map、array_walk、array_filterの違い
正確にどのようなことの間の差であるarray_map、array_walkとarray_filter。ドキュメントからわかるのは、コールバック関数を渡して、提供された配列に対してアクションを実行できることです。しかし、私はそれらの間の特定の違いを見つけるようには見えません。 彼らは同じことをしますか? それらは交換可能に使用できますか? 実例が少しでも違う場合は、参考にしていただければ幸いです。
373 php  arrays  callback 

9
{}またはnew Object()を使用してJavaScriptで空のオブジェクトを作成しますか?
JavaScriptで空のオブジェクトを作成するには、2つの方法があります。 var objectA = {} var objectB = new Object() スクリプトエンジンがそれらを処理する方法に違いはありますか?どちらか一方をもう一方を使用する理由はありますか? 同様に、別の構文を使用して空の配列を作成することもできます。 var arrayA = [] var arrayB = new Array()

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.