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

ループはプログラミングにおける制御フロー構造の一種であり、いくつかの条件が満たされるまで一連のステートメントが繰り返し実行されます。

4
VB.NETコードをC#に移行するときに、forループの動作が異なるのはなぜですか?
プロジェクトをVisualBasicからC#に移行してforいる最中であり、使用されているループの宣言方法を変更する必要がありました。 VB.NETでは、forループは次のように宣言されています。 Dim stringValue As String = "42" For i As Integer = 1 To 10 - stringValue.Length stringValue = stringValue & " " & CStr(i) Console.WriteLine(stringValue) Next どの出力: 42 1 42 1 2 42 1 2 3 42 1 2 3 4 42 1 2 3 4 5 42 …
87 c#  vb.net  loops  for-loop 

6
Javaでクラス属性をループする方法は?
Javaのクラス属性を動的にループするにはどうすればよいですか。 例: public class MyClass{ private type1 att1; private type2 att2; ... public void function(){ for(var in MyClass.Attributes){ System.out.println(var.class); } } } これはJavaで可能ですか?
87 java  attributes  loops 

8
Bashを使用して日付をループする方法は?
私はそのようなbashスクリプトを持っています: array=( '2015-01-01', '2015-01-02' ) for i in "${array[@]}" do python /home/user/executeJobs.py {i} &> /home/user/${i}.log done ここで、2015-01-01から2015-01-31までの日付の範囲をループしたいと思います。 Bashで達成する方法は? 更新: 便利:前の実行が完了する前にジョブを開始しないでください。この場合、executeJobs.pyが完了すると、bashプロンプト$が返されます。 たとえばwait%1、ループに組み込むことはできますか?
87 bash  loops  date 

3
LuaのForループ
私の課題は、forループを実行する方法です。私はそれを数字で理解しましたが、名前で理解することはできません。名前のリストを実行するforループを作成したいと思います。以下は私がこれまでに持っているものです: names = {'John', 'Joe', 'Steve'} for names = 1, 3 do print (names) end 他のことを試しましたが、うまくいきません。端末には常に1、2、3が表示されます...何が間違っているのでしょうか。
86 loops  for-loop  lua 

5
MySQL:SQLクエリの各結果のレコードを挿入する方法は?
私が選択したと言う SELECT DISTINCT id, customer_id, domain FROM config WHERE type = 'foo'; これはいくつかのレコードを返します。 結果セットのリーチ行を次のように挿入するにはどうすればよいですか? INSERT INTO config (id, customer_id, domain) VALUES (@id, @customer_id, 'www.example.com'); 結果セットの行のフィールドはどこに@idあり@customer_idますか? 編集:私はそれを単に複製したくなかったが、domain代わりにフィールドに新しい値を挿入した。それにもかかわらず、facepalm-それは非常に簡単なので状況;-)ありがとう!
84 mysql  sql  loops  insert 

6
Pythonでオブジェクトのリストを作成する
複数のデータベースを開いてその内容を比較するPythonスクリプトを作成しようとしています。そのスクリプトを作成する過程で、自分が作成したオブジェクトを内容とするリストを作成する際に問題が発生しました。 この投稿のために、プログラムを必要最低限​​に簡略化しました。まず、新しいクラスを作成し、その新しいインスタンスを作成し、それに属性を割り当ててから、リストに書き込みます。次に、インスタンスに新しい値を割り当て、それをリストに書き込みます...そして何度も何度も... 問題は、それは常に同じオブジェクトなので、実際にはベースオブジェクトを変更しているだけです。リストを読むと、同じオブジェクトが何度も繰り返されます。 では、ループ内のリストにオブジェクトをどのように書き込むのでしょうか。 これが私の簡略化されたコードです class SimpleClass(object): pass x = SimpleClass # Then create an empty list simpleList = [] #Then loop through from 0 to 3 adding an attribute to the instance 'x' of SimpleClass for count in range(0,4): # each iteration creates a slightly different attribute value, and …
83 python  list  object  loops 

3
PHP:array_map関数でインデックスを取得できますか?
私は次のようにphpでマップを使用しています: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); 関数内の値のインデックスを取得することは可能ですか? また、インデックスが必要なコードを書いている場合、マップの代わりにforループを使用する必要がありますか?

9
childNodesをループします
私は次のようにchildNodesをループしようとしています: var children = element.childNodes; children.forEach(function(item){ console.log(item); }); ただし、機能上出力Uncaught TypeError: undefined is not a functionしforEachます。私もchildren代わりに使用しようとしましたがchildNodes、何も変わりませんでした。 誰かが何が起こっているのか知っていますか?

6
Bashでアルファベットをループする
私がしたいmvディレクトリに「X」「X」で始まるすべてのファイル。何かのようなもの: mv path1/x*.ext path2/x そして、すべてのアルファベット文字a、...、zに対してそれを行います 'x'がアルファベットをループするbashスクリプトを作成するにはどうすればよいですか?
82 bash  loops  for-loop 



5
何千ものEntityFrameworkオブジェクトを作成するときに、いつSaveChanges()を呼び出す必要がありますか?(インポート時のように)
実行ごとに数千のレコードを持つインポートを実行しています。私の仮定の確認を探しているだけです: これらのどれが最も理にかなっています: SaveChanges()すべてのAddToClassName()呼び出しを実行します。 n回の呼び出しSaveChanges()ごとに実行します。AddToClassName() すべての呼び出しのSaveChanges()後に実行します。AddToClassName() 最初のオプションはおそらく遅いですよね?メモリ内のEFオブジェクトを分析する必要があるため、SQLなどを生成します。 2番目のオプションは、両方の長所であると思いSaveChanges()ます。これは、その呼び出しの周りにtry catchをラップでき、一方が失敗した場合に一度にn個のレコードしか失うことができないためです。たぶん、各バッチをリスト<>に保存します。SaveChanges()呼び出しが成功した場合は、リストを削除します。失敗した場合は、アイテムをログに記録します。 最後のオプションも、SaveChanges()呼び出されるまですべてのEFオブジェクトがメモリ内にある必要があるため、おそらく非常に遅くなります。そして、保存が失敗した場合、何もコミットされませんよね?

3
各ループ内で「続行」する方法:アンダースコア、node.js
node.jsのコードは十分に単純です。 _.each(users, function(u, index) { if (u.superUser === false) { //return false would break //continue? } //Some code }); 私の質問は、superUserがfalseに設定されている場合、「いくつかのコード」を実行せずに次のインデックスに進むにはどうすればよいですか? PS:私はelse条件が問題を解決することを知っています。答えを知りたいのですが。

1
Pythonから生成された動的ループからnull値を削除する方法は?
私はこのようなデータフレームを持っています: ORDER_NO 2401 2504 2600 2020020 2019-12-04 2019-12-10 2019-12-12 2020024 2019-12-25 NaN 2019-12-20 2020034 NaN NaN 2019-12-20 2020020 2019-12-12 2019-12-15 2019-12-18 上記のデータフレームからXMLを作成しています。XMLに入力されているnull値を削除します。私のコードは、特定の列と行の値をXMLから削除する必要があります。 私のコード header = """<ORD>{}</ORD>""" body =""" <osi:ORDSTSINF types:STSCDE="{}"> <DTM>{}</DTM>""" cols = df.columns for row in df.itertuples(): with open(f'{row[1]}.xml', 'w') as f: f.write(header.format(row[1])) for c, r in zip(row[2:], cols[1:]): …

3
Terraform 0.12でリスト(オブジェクト)をfor_eachする方法
質問があります。GCPコンピューティングインスタンスのリストをデプロイする必要があります。このように、このオブジェクトリストの「vms」をfor_eachでループするにはどうすればよいですか。 "gcp_zone": "us-central1-a", "image_name": "centos-cloud/centos-7", "vms": [ { "hostname": "test1-srfe", "cpu": 1, "ram": 4, "hdd": 15, "log_drive": 300, "template": "Template-New", "service_types": [ "sql", "db01", "db02" ] }, { "hostname": "test1-second", "cpu": 1, "ram": 4, "hdd": 15, "template": "APPs-Template", "service_types": [ "configs" ] } ] }
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.