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

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



7
Numpy配列の次元
私は現在、NumpyとPythonを学習しようとしています。次の配列があるとします。 import numpy as np a = np.array([[1,2],[1,2]]) の次元を返す関数はありますかa(egaは2 x 2の配列です)? size() 4を返しますが、あまり役に立ちません。

17
カンマを含む文字列を配列に変換します
文字列をJavaScript配列に変換するにはどうすればよいですか? コードを見てください: var string = "0,1"; var array = [string]; alert(array[0]); この場合、alertポップアップし0,1ます。配列の場合はをポップアップし、呼び出された0場合alert(array[1]);はをポップアップし1ます。 そのような文字列をJavaScript配列に変換する機会はありますか?

14
PHP:array_filter()を使用して配列キーをフィルタリングする方法
のコールバック関数 array_filter()は、キーではなく配列の値のみを渡します。 私が持っている場合: $my_array = array("foo" => 1, "hello" => "world"); $allowed = array("foo", "bar"); すべてのキーを削除する最良の方法は何ですか $my_array$allowed配列にないですか? 望ましい出力: $my_array = array("foo" => 1);
363 php  arrays  key 


21
値とキーの両方をPHP配列にプッシュする方法
このコードを見てください: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ 私はこのようなものを探していますので: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ これを行う機能はありますか?(array_pushこの方法では機能しないため)
355 php  arrays 

20
Swift配列を文字列に変換するにはどうすればよいですか?
プログラムでそれを行う方法は知っていますが、組み込みの方法があると確信しています... 私が使用したすべての言語には、配列を文字列と連結したり、print()関数などに渡したりすると吐き出される、オブジェクトのコレクションに対するある種のデフォルトのテキスト表現があります。AppleのSwift言語は簡単に配列を文字列に変換する組み込みの方法がありますか、それとも配列を文字列化するときに常に明示的にする必要がありますか?
353 ios  arrays  swift 

10
クエリ文字列内で配列を渡す方法は?
クエリ文字列を介して配列を渡す標準的な方法はありますか? 明確にするために、私は複数の値を持つクエリ文字列を持っています。そのうちの1つは配列値です。そのクエリ文字列の値を配列として扱いたい-他のクエリ文字列変数と区別がつかないように配列を分解したくない。 また、この投稿の回答によれば、著者は配列のクエリ文字列のサポートが定義されていないことを示唆しています。これは正確ですか? 編集: @アレックスの答えに基づいて、これを行う標準的な方法はないので、私のフォローアップは、私が読んでいるパラメータがPHPとJavascriptの両方の配列であることを認識する簡単な方法は何ですか? 複数のパラメータに同じ名前を付けることは許容されますか?そうすれば、それらが配列に属していることがわかりますか?例: ?myarray=value1&myarray=value2&myarray=value3... それともこれは悪い習慣でしょうか?


30
Javaの配列またはリスト。どちらが速いですか?
Javaでシリアルにアクセスするには、何千もの文字列をメモリに保持する必要があります。それらを配列に格納する必要がありますか、それとも何らかのリストを使用する必要がありますか? 配列は(Listsとは異なり)連続したメモリのチャンクにすべてのデータを保持するため、配列を使用して数千の文字列を格納すると問題が発生しますか?
351 java  arrays  list  performance 

23
PHPでは、配列要素のキーをどのように変更しますか?
key => valuekeyが数値である形式の連想配列がありますが、それは連続した数値ではありません。キーは実際にはID番号であり、値はカウントです。ほとんどの場合これで問題ありませんが、人間が読み取れる配列の名前を取得し、値を変更せずにそれをキーに使用する関数が必要です。 これを行う関数は見当たりませんでしたが、古いキーと新しいキー(どちらも持っている)を提供して配列を変換する必要があると想定しています。これを行う効率的な方法はありますか?

11
配列のコピーを作成する
a常に更新されている配列があります。としましょうa = [1,2,3,4,5]。の完全なコピーを作成しaて呼び出す必要がありますb。aに変更した場合でも[6,7,8,9,10]、変更するb必要があります[1,2,3,4,5]。これを行う最良の方法は何ですか?私は次のforようなループを試しました: for(int i=0; i<5; i++) { b[i]=a[i] } しかし、それは正しく動作していないようです。ディープコピーなどの高度な用語は使用しないでください。意味がわかりません。
345 java  arrays  copy 

4
PHP関数のBig-Oのリスト
しばらくPHPを使用した後、組み込みのすべてのPHP関数が期待どおりに高速であるとは限りません。キャッシュされた素数の配列を使用して、数値が素数であるかどうかを検出する関数のこれら2つの可能な実装を検討してください。 //very slow for large $prime_array $prime_array = array( 2, 3, 5, 7, 11, 13, .... 104729, ... ); $result_array = array(); foreach( $prime_array => $number ) { $result_array[$number] = in_array( $number, $large_prime_array ); } //speed is much less dependent on size of $prime_array, and runs much faster. $prime_array => …

5
numpy配列と行列の違いは何ですか?どちらを使用すればよいですか?
それぞれの長所と短所は何ですか? 私が見てきたことから、必要に応じてどちらか一方をもう一方の代わりとして機能させることができるので、両方を使用するか、どちらか一方のみを使用する必要がありますか? プログラムのスタイルは私の選択に影響しますか?私はnumpyを使用していくつかの機械学習を行っているので、行列はたくさんありますが、ベクトル(配列)もたくさんあります。
345 python  arrays  matrix  numpy 

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