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

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

23
同じ要素を複数回繰り返して配列を作成する
Pythonでは、[2]はリストであり、次のコードはこの出力を提供します。 [2] * 5 # Outputs: [2,2,2,2,2] JavaScriptの配列でこれを行う簡単な方法はありますか? それを行うために次の関数を書きましたが、もっと短いものやもっと良いものはありますか? var repeatelem = function(elem, n){ // returns an array with element elem repeated n times. var arr = []; for (var i = 0; i <= n; i++) { arr = arr.concat(elem); }; return arr; };

13
条件に一致する配列内のオブジェクトのインデックスを取得します
私はこのような配列を持っています: [{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...] 配列全体を反復処理せずに、条件に一致するオブジェクトのインデックスを取得するにはどうすればよいですか? たとえば、与えられたprop2=="yutu"、私はインデックスを取得したいと思います1。 私は見ました.indexOf()が、のような単純な配列に使用されていると思います["a1","a2",...]。私もチェックしました$.grep()が、これはインデックスではなくオブジェクトを返します。

12
オブジェクトを配列に追加する方法
オブジェクトを配列(JavaScriptまたはjquery)に追加するにはどうすればよいですか?たとえば、このコードの問題は何ですか? function(){ var a = new array(); var b = new object(); a[0]=b; } このコードを使用して、function1の配列に多くのオブジェクトを保存し、配列内のオブジェクトを使用するためにfunction2を呼び出します。 オブジェクトを配列に保存するにはどうすればよいですか? オブジェクトを配列に入れて変数に保存するにはどうすればよいですか?

19
CSVファイルを読み取り、値を配列に格納する
- *.csvファイルを読み込もうとしています。 *.csv-fileは、セミコロンで区切られた2つの列で構成します(「;」)。 *.csvStreamReaderを使用して-fileを読み取ることができ、Split()関数を使用して各行を区切ることができます。各列を個別の配列に格納してから表示したい。 それは可能ですか?
317 c#  .net  arrays  csv 


18
WHERE句を使用してクエリに配列を渡す
idの配列を考えると、次の$galleries = array(1,2,5)ようにWHERE句で配列の値を使用するSQLクエリが必要です。 SELECT * FROM galleries WHERE id = /* values of array $galleries... eg. (1 || 2 || 5) */ MySQLで使用するこのクエリ文字列を生成するにはどうすればよいですか?
314 php  mysql  arrays 

13
NumPyで空の配列/行列を作成するにはどうすればよいですか?
通常はリストを使用する方法で配列または行列を使用する方法がわかりません。空の配列(または行列)を作成し、一度に1つの列(または行)を追加します。 現時点では、これを行うために見つけることができる唯一の方法は次のとおりです。 mat = None for col in columns: if mat is None: mat = col else: mat = hstack((mat, col)) それがリストであったとしても、私はこのようなことをします: list = [] for item in data: list.append(item) NumPy配列または行列にそのような表記を使用する方法はありますか?
311 python  arrays  numpy 

13
'sizeof'(配列を指すポインター)を見つける方法は?
まず、ここにいくつかのコードがあります: int main() { int days[] = {1,2,3,4,5}; int *ptr = days; printf("%u\n", sizeof(days)); printf("%u\n", sizeof(ptr)); return 0; } ptr(32ビットシステムでは4バイトであるサイズを指定する代わりに)指している配列のサイズを確認する方法はありますか?
309 c  arrays  pointers  sizeof 

19
PHPで多次元配列から重複する値を削除する方法
PHPの多次元配列から重複する値を削除するにはどうすればよいですか? 配列の例: Array ( [0] => Array ( [0] => abc [1] => def ) [1] => Array ( [0] => ghi [1] => jkl ) [2] => Array ( [0] => mno [1] => pql ) [3] => Array ( [0] => abc [1] => def ) [4] => …


16
オブジェクト配列を、オブジェクトの属性値によってインデックス付けされたハッシュマップに変換します
使用事例 ユースケースは、評価してハッシュマップのキーとして使用し、オブジェクト自体として値を提供するために提供される文字列または関数に基づいて、オブジェクトの配列をハッシュマップに変換することです。これを使用する一般的なケースは、オブジェクトの配列をオブジェクトのハッシュマップに変換することです。 コード 以下は、オブジェクトの属性値によってインデックスが付けられたオブジェクトの配列をハッシュマップに変換するJavaScriptの小さなスニペットです。ハッシュマップのキーを動的に(実行時に)評価する関数を提供できます。これが将来誰かを助けることを願っています。 function isFunction(func) { return Object.prototype.toString.call(func) === '[object Function]'; } /** * This function converts an array to hash map * @param {String | function} key describes the key to be evaluated in each object to use as key for hashmap * @returns Object * @Example * …





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