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

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

13
すべての列挙値を配列として取得する方法
次の列挙型があります。 enum EstimateItemStatus: Printable { case Pending case OnHold case Done var description: String { switch self { case .Pending: return "Pending" case .OnHold: return "On Hold" case .Done: return "Done" } } init?(id : Int) { switch id { case 1: self = .Pending case 2: self = .OnHold …
99 ios  arrays  swift  enums 

2
連続配列と非連続配列の違いは何ですか?
reshape()関数についての派手なマニュアルでは、 >>> a = np.zeros((10, 2)) # A transpose make the array non-contiguous >>> b = a.T # Taking a view makes it possible to modify the shape without modifying the # initial object. >>> c = b.view() >>> c.shape = (20) AttributeError: incompatible shape for a non-contiguous array 私の質問は: …
99 python  arrays  numpy  memory 

10
条件付き要素で配列を定義する方法は?
条件付き配列要素を定義するにはどうすればよいですか?私はこのようなことをしたい: const cond = true; const myArr = ["foo", cond && "bar"]; これは期待どおりに機能します。 ["foo", "bar"] しかし、に設定condするfalseと、次の結果が得られます。["foo", false] 条件付き要素を使用して配列を定義するにはどうすればよいですか?

5
pythonnumpy配列をゼロで埋める方法
numpyバージョン1.5.0でpython2.6.6を使用して、2Dnumpy配列にゼロを埋め込む方法を知りたいです。ごめんなさい!しかし、これらは私の制限です。したがって、使用できませんnp.pad。たとえばa、形状がに一致するようにゼロを埋めたいとしbます。私がこれをしたい理由は私ができるようにするためです: b-a そのような >>> a array([[ 1., 1., 1., 1., 1.], [ 1., 1., 1., 1., 1.], [ 1., 1., 1., 1., 1.]]) >>> b array([[ 3., 3., 3., 3., 3., 3.], [ 3., 3., 3., 3., 3., 3.], [ 3., 3., 3., 3., 3., 3.], [ 3., 3., 3., …
99 python  arrays  numpy  pad 


6
リフレクションを使用せずにオブジェクトが配列であるかどうかを確認するにはどうすればよいですか?
リフレクションを使用せずにオブジェクトが配列である場合、Javaでどのように表示できますか?また、リフレクションを使用せずにすべてのアイテムを反復処理するにはどうすればよいですか? 私はGoogle GWTを使用しているので、リフレクションの使用は許可されていません:( リフレクションを使用せずに次のメソッドを実装したいと思います。 private boolean isArray(final Object obj) { //??.. } private String toString(final Object arrayObject) { //??.. } ところで、JavaScriptを使用したくないので、GWT以外の環境でJavaScriptを使用できます。
98 java  arrays  gwt  instanceof 

22
foreachループ内の2つの配列
selectbox1つは国コードを含み、もう1つは国名を含む2つの配列を使用してを生成します。 これは例です: <?php $codes = array('tn','us','fr'); $names = array('Tunisia','United States','France'); foreach( $codes as $code and $names as $name ) { echo '<option value="' . $code . '">' . $name . '</option>'; } ?> この方法ではうまくいきませんでした。助言がありますか?
98 php  arrays  foreach 

12
空の配列のチェック:カウントと空
「PHP配列が空かどうかを確認する方法」に関するこの質問では、この質問について考えていました。 配列が空かどうかを判断するときcountに、代わりに使用すべき理由はありemptyますか? 私の個人的な考えは、2つが空の配列の場合と同等であるかどうかです。空の配列の場合empty、ブールの質問に対してブールの回答が得られるためです。上にリンクされている質問から、それcount($var) == 0が人気のある方法のようです。私には、技術的には正しいが、意味がありません。例Q:$ var、あなたは空ですか?A:7。うーん... count == 0代わりに、または単に個人的な好みの問題を使用する理由はありますか? 削除された回答に対するコメントで他の人が指摘したように、countすべての要素をカウントする必要があるため、大規模な配列のパフォーマンスに影響を与えますemptyが、空でないことがわかるとすぐに停止できます。したがって、この場合に同じ結果が得られても、count非効率的である可能性がある場合、なぜ使用するのcount($var) == 0でしょうか。


11
配列の並べ替え
たとえば、次のような配列があるとします。 var playlist = [ {artist:"Herbie Hancock", title:"Thrust"}, {artist:"Lalo Schifrin", title:"Shifting Gears"}, {artist:"Faze-O", title:"Riding High"} ]; 要素を別の位置に移動するにはどうすればよいですか? 例えば{artist:"Lalo Schifrin", title:"Shifting Gears"}最後に移動したいです。 私はこのようにスプライスを使ってみました: var tmp = playlist.splice(2,1); playlist.splice(2,0,tmp); しかし、それは機能しません。

6
ArraySegment <T>クラスの用途は何ですか?
クラスArraySegment&lt;byte&gt;をサブクラス化しているときに型を見つけましたMessageEncoder。 私はそれが特定の配列のセグメントであり、オフセットを取り、列挙可能ではなく、インデクサーがないことを理解しましたが、それでもその使用法を理解できません。誰かが例で説明できますか?
97 c#  arrays  .net 


28
JavaScriptの配列の重複値を数える方法
現在、私はそのような配列を得ました: var uniqueCount = Array(); 数ステップ後、私の配列は次のようになります。 uniqueCount = [a,b,c,d,d,e,a,b,c,f,g,h,h,h,e,a]; 配列にa、b、cがいくつあるかをどのようにカウントできますか?次のような結果が必要です。 a = 3 b = 1 c = 2 d = 2 等

2
Lodashを使用して、オブジェクトの配列を値でソートします
(Lodashを使用して)「名前」の値で配列をソートしようとしています。Lodashドキュメントを使用して以下のソリューションを作成しましたが、.orderByはまったく影響を与えていないようです。誰かが配列をソートする正しい方法にいくつかの光を当てることができますか? 文字配列 [ { "id":25, "name":"Anakin Skywalker", "createdAt":"2017-04-12T12:48:55.000Z", "updatedAt":"2017-04-12T12:48:55.000Z" }, { "id":1, "name":"Luke Skywalker", "createdAt":"2017-04-12T11:25:03.000Z", "updatedAt":"2017-04-12T11:25:03.000Z" } ] 機能コード var chars = this.state.characters; _.orderBy(chars, 'name', 'asc'); // Use Lodash to sort array by 'name' this.setState({characters: chars})
97 arrays  lodash 


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