プログラミング

プロおよび熱狂的プログラマーのためのQ&A

8
Bootstrap 4の「.well」に相当するクラスとは
bootstrap-3にはあります .well、灰色の背景色といくつかのパディングを持つ要素の周りに丸い境界線を追加するクラスがあります。 <div class="well">Basic Well</div> しかし、.wellbootstrap-4にはクラスが見つかりませんでした。.wellbootstrap-4に相当するタグはありますか?

12
numpy配列を初期化する
形状の派手な配列を初期化してそれに追加する方法はありますか?リストの例で必要なものを説明します。ループで生成されたオブジェクトのリストを作成する場合は、次のようにできます。 a = [] for i in range(5): a.append(i) numpy配列で同様のことをしたいのですが。私はvstackやconcatenateなどについて知っています。しかし、これらは入力として2つのnumpy配列を必要とするようです。私が必要なのは: big_array # Initially empty. This is where I don't know what to specify for i in range(5): array i of shape = (2,4) created. add to big_array big_array形状を持つべきです(10,4)。これを行う方法? 編集: 次の説明を追加したいと思います。私はそれを定義big_array = numpy.zeros((10,4))してそれを埋めることができることを知っています。ただし、これには事前にbig_arrayのサイズを指定する必要があります。この場合、サイズはわかりますが、知らない場合はどうなりますか?.appendPythonでリストを拡張する関数を使用する場合、事前に最終的なサイズを知る必要はありません。空の配列から始めて、小さな配列からより大きな配列を作成するために似たようなものが存在するかどうか疑問に思っています。
129 python  arrays  numpy 

2
Sublime Text regexが複数行タグを検出しない
ここにこの正規表現があります。 \[sometag\](.*)\[/sometag\] [sometag]タグで囲まれたテキストをキャッチすることになっています。文字列のように、これらのタグに含まれる単一行の情報に対して機能します[sometag]this is a bit of text[/sometag]。ただし、次のように複数行にわたるテキストでは機能しません。 [sometag] here is more text it spans more than one line [/sometag] 何らかの理由で、Sublimeテキストの正規表現ファインダーは、複数行にわたるタグを認識しません。これがSublime Textの問題か、切り替え可能なオプションなのか、あるいは正規表現に関する個人的な能力不足なのかを知りたいです。
129 regex  tags  sublimetext 



7
defaultdictのネストされたdefaultdict
defaultdictをdefaultdictのデフォルトにする方法はありますか?(つまり、無限レベルの再帰的なdefaultdict?) 私ができるようにしたい: x = defaultdict(...stuff...) x[0][1][0] {} だから、私はすることができますがx = defaultdict(defaultdict)、それは第2レベルにすぎません: x[0] {} x[0][0] KeyError: 0 これを行うことができるレシピがあります。しかし、それは通常のdefaultdict引数を使用するだけで実行できますか? これは無限レベルの再帰的なdefaultdictを行う方法を尋ねているので、Pythonとは異なります:defaultdictのdefaultdictですか?これは、2レベルのdefaultdictを実行する方法でした。 結局はバンチパターンを使うだけになるかもしれませんが、どうすればいいのかわからなかったので気になりました。


18
関数のJavaScript配列
var array_of_functions = [ first_function('a string'), second_function('a string'), third_function('a string'), forth_function('a string') ] array_of_functions[0]; 配列が作成されるときに配列内の各関数が実行されるため、これは意図したとおりに機能しません。 配列内の関数を実行する適切な方法は何ですか? array_of_functions[0]; // or, array_of_functions[1] etc. ありがとう!

3
Java文字列フォーマットを使用して整数をフォーマットする
JavaのString.formatメソッドを使用して、ゼロの前に整数を付けることが可能かどうか疑問に思っていますか? 例えば: 1は001に なり ます2は002になります... 11は011に なり ます12は012になります... 526は526のまま です... etc 現時点では、次のコードを試しました。 String imageName = "_%3d" + "_%s"; for( int i = 0; i < 1000; i++ ){ System.out.println( String.format( imageName, i, "foo" ) ); } 残念ながら、これは番号の前に3つの空のスペースがあります。代わりに数値の前にゼロを付けることはできますか?

9
jQueryはキーを押した後に入力値を取得します
次の機能があります。 $(document).ready(function() { $("#dSuggest").keypress(function() { var dInput = $('input:text[name=dSuggest]').val(); console.log(dInput); $(".dDimension:contains('" + dInput + "')").css("display","block"); }); }); 何らかの理由で、最初のキーを押したときに、コンソールログに空の文字列が表示されます。

21
PHPのif文を壊す方法はありますか?
現在または親実行を停止するにはPHPで任意のコマンドがあるif文は同じ、breakまたはbreak(1)のためにswitch/ loop。例えば $arr=array('a','b'); foreach($arr as $val) { break; echo "test"; } echo "finish"; 上記のコードでは、PHPは実行せecho "test";ず、echo "finish"; 私はこれが必要な場合 $a="test"; if("test"==$a) { break; echo "yes"; // I don't want this line or lines after to be executed, without using another if } echo "finish"; 私がしたい上記とストップの実行文でこれを行う方法があり、そこであってもよいし、追加的な条件ではないかもしれないが、もはや実行するために必要なコードや、そのような?breakifecho "yes"; 更新:この質問を投稿してからわずか2年後、私は大きくなりました。コードを小さなチャンクで記述する方法、ネストされたifがコードの匂いになる理由、そして管理しやすい小さな関数を作成することによってそのような問題を最初から回避する方法を学びました。
129 php 

9
列の文字列から不要な部分を削除する
DataFrame列の文字列から不要な部分を削除する効率的な方法を探しています。 データは次のようになります。 time result 1 09:00 +52A 2 10:00 +62B 3 11:00 +44a 4 12:00 +30b 5 13:00 -110a これらのデータを次のようにトリミングする必要があります。 time result 1 09:00 52 2 10:00 62 3 11:00 44 4 12:00 30 5 13:00 110 試してみました.str.lstrip('+-')。str.rstrip('aAbBcC')、しかしエラーが発生しました: TypeError: wrapper() takes exactly 1 argument (2 given) どんなポインタでも大歓迎です!


4
リストからランダムに50項目を選択してファイルに書き込みます
これまでのところ、ファイルをインポートし、新しいファイルを作成し、リストをランダム化する方法を理解しました。 リストからランダムに50アイテムのみをランダムに選択してファイルに書き込むのに問題がありますか? def randomizer(input,output1='random_1.txt',output2='random_2.txt',output3='random_3.txt',output4='random_total.txt'): #Input file query=open(input,'r').read().split() dir,file=os.path.split(input) temp1 = os.path.join(dir,output1) temp2 = os.path.join(dir,output2) temp3 = os.path.join(dir,output3) temp4 = os.path.join(dir,output4) out_file4=open(temp4,'w') random.shuffle(query) for item in query: out_file4.write(item+'\n') したがって、ランダム化ファイルの合計が example: random_total = ['9','2','3','1','5','6','8','7','0','4'] 最初のランダムセットが3、2番目のランダムセットが3、3番目のランダムセットが3の3つのファイル(out_file1 | 2 | 3)が必要です(この例では、作成するファイルには50が必要です)。 random_1 = ['9','2','3'] random_2 = ['1','5','6'] random_3 = ['8','7','0'] したがって、最後の「4」は含まれませんが、問題ありません。 ランダム化したリストから50を選択するにはどうすればよいですか? さらに、元のリストからランダムに50を選択するにはどうすればよいですか?
129 python  file  list  select  random 

5
MPICHとOpenMPI
誰かがMPIのOpenMPI実装とMPICH実装の違いを詳しく説明できますか?どちらがより良い実装ですか?
129 mpi  hpc  openmpi 

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