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

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

13
Java整数からバイト配列
私は整数を得ました: 1695609641 私が方法を使うとき: String hex = Integer.toHexString(1695609641); system.out.println(hex); 与える: 6510f329 しかし、バイト配列が必要です: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; どうすればこれを作ることができますか?
190 java  arrays  integer  byte 

5
NumPyのeinsumを理解する
どのようにeinsum機能するかを正確に理解するのに苦労しています。私はドキュメントといくつかの例を見てきましたが、こだわっていないようです。 これはクラスで行った例です: C = np.einsum("ij,jk->ki", A, B) 2つのアレイAとB これには時間がかかると思いますA^T * Bが、よくわかりません(そのうちの1つの転置が正しく行われていますか?)。誰かが私にここで何が起こっているのか正確に説明できますeinsumか?

23
配列の特定の位置に要素を挿入する方法は?
2つの配列があるとします。 $array_1 = array( '0' => 'zero', '1' => 'one', '2' => 'two', '3' => 'three', ); $array_2 = array( 'zero' => '0', 'one' => '1', 'two' => '2', 'three' => '3', ); ここで、array('sample_key' => 'sample_value')各配列の3番目の要素の後に挿入します。どうすればできますか?
190 php  arrays 



6
なぜ配列のアドレスがCの値と等しいのですか?
次のコードビットでは、ポインタ値とポインタアドレスが予想どおりに異なります。 しかし、配列の値とアドレスはそうではありません! どうすればいいの? 出力 my_array = 0022FF00 &my_array = 0022FF00 pointer_to_array = 0022FF00 &pointer_to_array = 0022FEFC #include <stdio.h> int main() { char my_array[100] = "some cool string"; printf("my_array = %p\n", my_array); printf("&my_array = %p\n", &my_array); char *pointer_to_array = my_array; printf("pointer_to_array = %p\n", pointer_to_array); printf("&pointer_to_array = %p\n", &pointer_to_array); printf("Press ENTER to …
189 c  pointers  arrays 


16
配列からランダムな要素を選ぶ
配列があり、ランダムに1つの要素を選択したいとします。 これを行う最も簡単な方法は何でしょうか? 明白な方法はでしょうarray[random index]。しかし、おそらくルビーのようなものがありarray.sampleますか?または、拡張機能を使用してこのようなメソッドを作成できないのですか?
189 arrays  swift  random 


13
配列をbashのパラメーターとして渡す
配列をパラメーターとしてbash関数に渡すにはどうすればよいですか? 注:ここでスタックオーバーフローで回答が見つからなかった後、自分でやや粗雑な解決策を投稿しました。渡される配列は1つだけで、パラメーターリストの最後の要素になります。実際には、それは配列をまったく渡していませんが、called_function()によって配列に再構成されているその要素のリストを渡しますが、私にとってはうまくいきました。誰かがより良い方法を知っている場合は、ここに追加してください。
188 arrays  bash 


15
オブジェクトを含む配列をループしてそのプロパティにアクセスする方法
配列に含まれるオブジェクトを循環させて、それぞれのプロパティを変更したいと思います。私がこれをすると: for (var j = 0; j < myArray.length; j++){ console.log(myArray[j]); } コンソールは配列内のすべてのオブジェクトを表示するはずですよね?ただし、実際には最初のオブジェクトのみが表示されます。ループの外で配列をコンソールログに記録すると、すべてのオブジェクトが表示されるので、そこには確実に多くのオブジェクトがあります。 とにかく、これが次の問題です。ループを使用して、配列内のObject1.xなどにどのようにアクセスしますか? for (var j = 0; j < myArray.length; j++){ console.log(myArray[j.x]); } これは「未定義」を返します。繰り返しになりますが、ループの外側のコンソールログから、オブジェクトにはすべて「x」の値があることがわかります。ループでこれらのプロパティにアクセスするにはどうすればよいですか? プロパティごとに個別の配列を使用することを他の場所で推奨されましたが、最初にこの方法を使い果たしたことを確認したいと思います。 ありがとうございました!

10
文字列から先頭のコンマを削除します
次の文字列があります。 ",'first string','more','even more'" これを配列に変換したいのですが、最初のコンマのため、明らかにこれは無効です。文字列から最初のカンマを削除して有効な配列にするにはどうすればよいですか? 私はこのようなもので終わりたいと思います: myArray = ['first string','more','even more']

6
ある値より大きいPython NumPy配列のすべての要素を置き換えます
2D NumPy配列があり、その中のすべての値をしきい値T以上の255.0に置き換えたいです。私の知る限り、最も基本的な方法は次のとおりです。 shape = arr.shape result = np.zeros(shape) for x in range(0, shape[0]): for y in range(0, shape[1]): if arr[x, y] >= T: result[x, y] = 255 これを行うための最も簡潔でpythonicな方法は何ですか? これを行うためのより高速な(おそらく簡潔さおよび/またはpythonicが少ない)方法はありますか? これは、人間の頭のMRIスキャンのウィンドウ/レベル調整サブルーチンの一部になります。2D numpy配列は画像のピクセルデータです。

6
配列に設定されたスウィフト
NSSet変換することができるArray使用set.allObjects()が、新たにそのような方法は存在しないSet(スウィフト1.2で導入された)が。それでも、Swift SetをNSSetに変換してallObjects()メソッドを使用することで実行できますが、それは最適ではありません。
187 arrays  swift  set 

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