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

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

3
TypeScript型付き配列の使用法
このように始まるTypeScriptクラス定義があります。 module Entities { export class Person { private _name: string; private _possessions: Thing[]; private _mostPrecious: Thing; constructor (name: string) { this._name = name; this._possessions = new Thing[100]; } タイプThingの配列は、対応するJavascript配列タイプに正しく変換されないようです。これは、生成されたJavaScriptのスニペットです。 function Person(name) { this._name = name; this._possessions = new Entities.Thing[100](); } Personオブジェクトを含むコードを実行し、_possessionフィールドを初期化しようとすると例外をスローします。 エラーは "0x800a138f-Microsoft JScriptランタイムエラー:プロパティ '100'の値を取得できません:オブジェクトがnullまたは未定義です"です。 _possessionのタイプをに変更し、例外any[] 付きで_possessionを初期化すると、new Array()スローされません。私は何か見落としてますか?


2
セパレータ付きのString.Splitの反対(.net)
String.Split.Netで反対のことをする方法はありますか?つまり、配列のすべての要素を特定のセパレータと組み合わせるためです。 取り["a", "b", "c"]、与える"a b c"(の区切り記号" ")。 更新:私は自分で答えを見つけました。それはあるString.Join方法。
96 c#  .net  arrays  string 

1
mongodbは複数の配列アイテムで検索します
このような記録があれば、 { "text": "text goes here", "words": ["text", "goes", "here"] } MongoDBで複数の単語を一致させるにはどうすればよいですか?1つの単語に一致する場合、これを行うことができます。 db.find({ words: "text" }) しかし、これを複数の単語に対して試しても、うまくいきません。 db.find({ words: ["text", "here"] }) 配列を使用することで、個々のコンテンツを照合するのではなく、配列全体をレコード内の配列と照合しようとしていると思います。
96 arrays  search  mongodb 

2
ruby配列を関数の引数に変換
アレイがあるとしましょう。配列を関数に渡したいのですが。ただし、関数には2つの引数が必要です。その場で配列を2つの引数に変換する方法はありますか?例えば: a = [0,1,2,3,4] b = [2,3] a.slice(b) Rubyでエラーが発生します。 Thanksのa.slice(b[0],b[1])ように、もっとエレガントなものを探していると入力する必要がありa.slice(foo.bar(b))ます。

7
配列にないPostgres
Postgresのネイティブ配列タイプを使用しており、IDが配列受信者IDにないレコードを検索しようとしています。 私は彼らがどこにいるのかを見つけることができます: SELECT COUNT(*) FROM messages WHERE (3 = ANY (recipient_ids)) しかし、これはうまくいきません: SELECT COUNT(*) FROM messages WHERE (3 != ANY (recipient_ids)) SELECT COUNT(*) FROM messages WHERE (3 = NOT ANY (recipient_ids)) この状態をテストする正しい方法は何ですか?

4
NumPy配列から特定の行と列を選択する
私はここで私が間違っているどんな愚かなことを理解しようとして夢中になっています。 NumPyを使用していますが、特定の行インデックスと特定の列インデックスから選択したいと考えています。これが私の問題の要点です: import numpy as np a = np.arange(20).reshape((5,4)) # array([[ 0, 1, 2, 3], # [ 4, 5, 6, 7], # [ 8, 9, 10, 11], # [12, 13, 14, 15], # [16, 17, 18, 19]]) # If I select certain rows, it works print a[[0, 1, 3], :] …

8
「find」コマンドの結果を配列としてBashに保存するにはどうすればよいですか?
結果findを配列として保存しようとしています。これが私のコードです: #!/bin/bash echo "input : " read input echo "searching file with this pattern '${input}' under present directory" array=`find . -name ${input}` len=${#array[*]} echo "found : ${len}" i=0 while [ $i -lt $len ] do echo ${array[$i]} let i++ done 現在のディレクトリに2つの.txtファイルがあります。したがって、の結果として「2」が期待され${len}ます。ただし、1を出力します。理由は、すべての結果をfind1つの要素として受け取るためです。どうすればこれを修正できますか? PS 同様の問題についてStackOverFlowでいくつかの解決策を見つけました。ただし、少し違うので応募できません。ループの前に結果を変数に格納する必要があります。再度、感謝します。
96 arrays  bash  variables  find 


20
enum内のすべての名前をString []として取得する
enum要素の名前をStringsの配列として取得する最も簡単な方法および/または最短の方法は何ですか? これが意味するのは、たとえば、次の列挙型がある場合です。 public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; public static String[] names() { // ... } } このnames()メソッドは配列を返し{ "NEW", "RUNNABLE", "BLOCKED", "WAITING", "TIMED_WAITING", "TERMINATED" }ます。
95 java  arrays  enums 

6
どういう意味?
私はいくつかのPythonコードを分析していますが、何がわかりません pop = population[:] 手段。それはJavaの配列リストのようなものですか、それとも二次元配列のようなものですか?
95 python  arrays  syntax  slice 


16
オブジェクトのJavaScript配列を比較して最小/最大を取得する
オブジェクトの配列があり、それらのオブジェクトを特定のオブジェクトプロパティで比較したい。これが私の配列です: var myArray = [ {"ID": 1, "Cost": 200}, {"ID": 2, "Cost": 1000}, {"ID": 3, "Cost": 50}, {"ID": 4, "Cost": 500} ] 具体的には「コスト」に焦点を当てて、最小値と最大値を取得します。コストの値を取得してJavaScript配列にプッシュしてから、Fast JavaScript Max / Minを実行できることを理解しています。 しかし、途中で配列のステップをバイパスし、オブジェクトのプロパティ(この場合は「コスト」)を直接オフにすることで、これを行う簡単な方法はありますか?


13
配列のすべての内容をC#で出力する
配列を変更するいくつかのメソッドを呼び出した後、配列の内容を出力しようとしています。Javaでは次を使用します。 System.out.print(Arrays.toString(alg.id)); C#でこれを行うにはどうすればよいですか?
95 c#  .net  arrays  linq 

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