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

このタグは、さまざまなネストされたエンティティまたはプログラミングの操作に関連しています。

4
Pythonでネストされた辞書をどのように作成しますか?
「データ」と「マッピング」の2つのCSVファイルがあります。 : 'マッピング'ファイルには、4つの列がありDevice_Name、GDN、Device_Type、とDevice_OS。4つの列すべてにデータが入力されます。 「データ」ファイルにはこれらの同じ列Device_Nameがあり、列が設定され、他の3つの列は空白になっています。 私は自分のPythonコードは両方のファイルを開き、各したいDevice_Nameデータファイルで、そのマッピングGDN、Device_TypeおよびDevice_OSマッピングファイルから値を。 2つの列しか存在しない場合(1つはマップする必要がある)にdictを使用する方法を知っていますが、3つの列をマップする必要がある場合にこれを実行する方法はわかりません。 以下は、私がマッピングを達成しようとしたコードを使用していますDevice_Type: x = dict([]) with open("Pricing Mapping_2013-04-22.csv", "rb") as in_file1: file_map = csv.reader(in_file1, delimiter=',') for row in file_map: typemap = [row[0],row[2]] x.append(typemap) with open("Pricing_Updated_Cleaned.csv", "rb") as in_file2, open("Data Scraper_GDN.csv", "wb") as out_file: writer = csv.writer(out_file, delimiter=',') for row in csv.reader(in_file2, delimiter=','): try: row[27] = …

7
各サブリストの最初のアイテムを抽出する
リストのリストの各サブリストの最初の項目を抽出し、それを新しいリストに追加する最良の方法は何でしょうか。だから私が持っている場合: lst = [[a,b,c], [1,2,3], [x,y,z]] そして、私は引き出すしたいa、1そしてx、それらとは別のリストを作成します。 私は試した: lst2.append(x[0] for x in lst)
146 python  list  nested 

5
Pythonでセットのセットを作成するにはどうすればよいですか?
Pythonでセットのセットを作成しようとしています。どうすればいいのかわからない。 空のセットから始めますxx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) しかし私は得る TypeError: unhashable type: 'list' または TypeError: unhashable type: 'set' Pythonでセットのセットを持つことは可能ですか? 私は大量のセットのコレクションを扱っており、重複セットを処理する必要がないようにしたい(A1 = A1のセットB、A。= Ajの場合、Anは2つのセットを「キャンセル」する)

6
ネストされたクラスのスコープ?
Pythonのネストされたクラスのスコープを理解しようとしています。これが私のコード例です: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var クラスの作成が完了せず、エラーが発生します。 <type 'exceptions.NameError'>: name 'outer_var' is not defined 試しinner_var = Outerclass.outer_varてもうまくいきません。私は得ます: <type 'exceptions.NameError'>: name 'OuterClass' is not defined outer_varからスタティックにアクセスしようとしていますInnerClass。 これを行う方法はありますか?

5
JavaScriptでネストされた関数を記述できますか?
JavaScriptが別の関数内の関数の記述をサポートしているか、ネストされた関数をサポートしているか(ブログでそれを読んでいます)。これは本当に可能ですか?実際、私はこれらを使用しましたが、この概念はわかりません。私はこれについて本当に不明確です-助けてください!

10
PHPのネストされたクラスまたは内部クラス
私は建物だユーザークラスをしかし、この時、私は少し違っそれを構築するために考えていた、私の新しいウェブサイトのための... C ++、Java、さらにはRuby(そしておそらく他のプログラミング言語)でも、メインクラス内でネストされたクラスや内部クラスを使用できるため、コードをよりオブジェクト指向で組織化することができます。 PHPでは、私はそのようなことをしたいと思います: <?php public class User { public $userid; public $username; private $password; public class UserProfile { // some code here } private class UserHistory { // some code here } } ?> PHPでそれは可能ですか?どうすれば達成できますか? 更新 それが不可能な場合、将来のPHPバージョンはネストされたクラスをサポートする可能性がありますか?
111 php  class  oop  nested  inner-classes 

12
「for」ループ内の「for」ループで同じカウンター変数名を使用できますか?
forループ内のループに同じカウンター変数を使用できforますか? それとも変数は互いに影響し合うのでしょうか?次のコードでは、2番目のループにやなどの別の変数を使用するj必要がありiますか、それとも問題ありませんか? for(int i = 0; i < 10; i++) { for(int i = 0; i < 10; i++) { } }
107 c  loops  for-loop  nested 

4
ネストされたtry / exceptブロックで例外を再発生させる方法は?
例外を再発生させたい場合raiseは、それぞれのexceptブロックで引数なしで簡単に使用できます。しかし、ネストされた式のように try: something() except SomeError as e: try: plan_B() except AlsoFailsError: raise e # I'd like to raise the SomeError as if plan_B() # didn't raise the AlsoFailsError SomeErrorスタックトレースを壊さずにを再度レイズするにはどうすればよいですか?raiseこの場合、単独で、より最近のものをリレイズしAlsoFailsErrorます。または、この問題を回避するためにコードをリファクタリングするにはどうすればよいですか?

3
has_many:throughを使用したRailsのネストされたフォーム、結合モデルの属性を編集する方法は?
accepts_nested_attributes_forを使用する場合、結合モデルの属性をどのように編集しますか? 私は3つのモデルを持っています:リンカーによって結合されたトピックと記事 class Topic < ActiveRecord::Base has_many :linkers has_many :articles, :through => :linkers, :foreign_key => :article_id accepts_nested_attributes_for :articles end class Article < ActiveRecord::Base has_many :linkers has_many :topics, :through => :linkers, :foreign_key => :topic_id end class Linker < ActiveRecord::Base #this is the join model, has extra attributes like "relevance" belongs_to :topic …

8
列挙型の名前空間-ベストプラクティス
多くの場合、いくつかの列挙型を一緒に必要とします。時々、名前の衝突があります。これに対する2つの解決策が思い浮かびます:名前空間を使用するか、「より大きな」列挙型要素名を使用します。それでも、名前空間ソリューションには、2つの可能な実装があります。ネストされた列挙型を持つダミークラス、または完全な名前空間です。 3つのアプローチすべての長所と短所を探しています。 例: // oft seen hand-crafted name clash solution enum eColors { cRed, cColorBlue, cGreen, cYellow, cColorsEnd }; enum eFeelings { cAngry, cFeelingBlue, cHappy, cFeelingsEnd }; void setPenColor( const eColors c ) { switch (c) { default: assert(false); break; case cRed: //... break; case cColorBlue: //... //... } } …
102 c++  enums  scope  nested 

5
ループを入れ子にした単一行
行列を転置するpythonでこの関数を書いた: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] その過程で、ネストされたforループの1行がどのように実行されるのか完全に理解していないことに気付きました。次の質問に答えて理解を助けてください。 このforループが実行される順序は何ですか? トリプルネストされたforループがある場合、どの順序で実行されますか? ネストされていないforループと等しいものは何ですか? 与えられた、 [ function(i,j) for i,j in object ] このforループ構造を使用するには、オブジェクトがどのタイプである必要がありますか? iとjがオブジェクトの要素に割り当てられる順序は何ですか? 別のforループ構造でシミュレーションできますか? これのforループは、forまたはloopの構造が同じか異なる入れ子にできますか?そしてそれはどのように見えますか? 追加情報も歓迎します。

3
LESS CSSネストクラス
CSSを改善するためにLESSを使用しており、クラスをクラス内にネストしようとしています。かなり複雑な階層がありますが、何らかの理由で私の入れ子が機能しません。私はこれを持っています: .g { float: left; color: #323a13; .border(1px,#afc945); .gradient(#afc945, #c8da64); .common; span { .my-span; .border-dashed(1px,rgba(255,255,255,0.3)); } .posted { .my-posted; span { border: none; } } } 動作しません.g.posted。それは単に.gビットを示しています。私がこれをするならそれは大丈夫です: .g { float: left; color: #323a13; .border(1px,#afc945); .gradient(#afc945, #c8da64); .common; span { .my-span; .border-dashed(1px,rgba(255,255,255,0.3)); } } .g.posted { .my-posted; span { border: none; …
101 css  nested  less 


8
入れ子関数内のJavascript「this」ポインタ
ネストされた関数のシナリオで「this」ポインターがどのように扱われるかについて質問があります。 次のサンプルコードをWebページに挿入するとします。ネストされた関数「doSomeEffects()」を呼び出すと、エラーが発生します。Firebugをチェックインしたところ、ネストされた関数にいるとき、「this」ポインターが実際にはグローバルな「ウィンドウ」オブジェクトを指していることがわかりました。オブジェクトの関数内でネストされた関数を宣言したので、関数に対して「ローカル」スコープを持つ必要があると考えたため、私は何かを正しく理解していないはずです(つまり、「this」ポインタは次のようにオブジェクト自体を参照しています。それが私の最初の「if」ステートメントでどのようになっているか)。 任意のポインタ(しゃれは意図されていません)をいただければ幸いです。 var std_obj = { options : { rows: 0, cols: 0 }, activeEffect : "none", displayMe : function() { // the 'this' pointer is referring to the std_obj if (this.activeEffect=="fade") { } var doSomeEffects = function() { // the 'this' pointer is referring to the window obj, …

14
なぜ/いつ.netでネストされたクラスを使用する必要がありますか?またはあなたはすべきではないのですか?
でキャスリーンDollardの2008年のブログ記事、彼女は.NETで、ネストされたクラスを使用するには、興味深い理由を提示しています。ただし、FxCopはネストされたクラスを好まないことにも言及しています。私はFxCopルールを書いている人は愚かではないと想定しているので、その立場の背後には理由があるに違いありませんが、私はそれを見つけることができませんでした。
93 .net  class  nested  fxcop 

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