問題タブ [slice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
3169 参照

python - 2 進数を 5 桁のグループにスライスする

Pythonで2進数を5桁のグループにスライスするための巧妙なトリックはありますか?

'00010100011011101101110100010111' => ['00010', '00110', '10111', ... ]

編集:「電話で読みやすい」トークンを生成するために、暗号/エンコーダーを作成したいと思います。標準の base32 エンコーディングには、次の欠点があります。

  • 偶発的な f*words を生成する可能性
  • 「I」、「L」、「O」などの紛らわしい文字を使用しています (0 と 1 と混同される可能性があります)
  • 推測しやすいシーケンス (「AAAA」、「AAAB」、...)

私は 20 行の Python で自分自身をロールバックすることができました。皆さんに感謝します。私のエンコーダーは「I」、「L」、「O」、および「U」を省き、結果のシーケンスを推測するのは困難です。

0 投票する
3 に答える
2316 参照

python - Pythonでスライスの要素に値を割り当てる

これは、Pythonがデータと変数をどのように処理するかについての簡単な質問です。私は多くの実験を行い、Pythonをほとんど理解させましたが、これが私をつまずかせ続けることを除いて:

[編集:わかりやすくするために例を分離して再配置しました]

例1:

例2:

例3:

誰かがここで何が起こっているのか私に説明できますか?

a[0:1]これまでのところ、回答は、の最初の要素への参照を含む新しいリストを返すと主張しているようですa。しかし、それが例1をどのように説明しているかわかりません。

0 投票する
2 に答える
343 参照

time - 同じ優先度のプロセスに等しいタイム スライスが与えられていますか?

これはオペレーティング システムに依存していることはわかっていますが、最新のオペレーティング システムでは、同じ優先度のスレッド/プロセスに等しいタイム スライスが与えられていますか、それとも他の要因が関係していますか?

0 投票する
1 に答える
3178 参照

excel - スライサーの値ごとに Excel 2010 でグラフを印刷する方法は?

問題の説明をする前に、私が使用しているテクノロジのリストを次に示します - Excel 2010、PowerPivot アドイン、Win 7、マクロ - VBA

複数のデータ ソース (PowerPivot 経由) を使用してグラフを作成しました。PowerPivot は Slicers を提供しており、グラフのさまざまな状態を印刷して、 Slicer の値ごとに PDF を分離したいと考えています。印刷ジョブを実行するコードは既に作成しています。スライサーのリストをループして、チャートの状態が毎回変化するようにスニペットを選択するためのコード スニペットの助けが必要です。

調査の結果、スライサーで特定の項目を選択するために TRUE または FALSE に設定できる、SlicerItem.Selected という名前のプロパティがあることがわかりました。しかし、どうやら OLAP ピボット テーブル/グラフに対してこのプロパティを設定できるようです。

どんな助けでも大歓迎です。

ありがとう、ルシャブ。

0 投票する
3 に答える
1129 参照

python - Python : リストから多くのリストを取得する

重複の可能性:
Python でリストを均等なサイズのチャンクに分割するにはどうすればよいですか?

やあ、

次のように、リストを x 要素の長さの多くのリストに分割したいと思います。

a = (1, 2, 3, 4, 5)

そして得る:

b = ( (1,2), (3,4), (5,) )

長さが 2 または に設定されている場合:

b = ( (1,2,3), (4,5) )

長さが 3 の場合 ...

これを書く良い方法はありますか?それ以外の場合は、イテレータを使用して記述するのが最善の方法だと思います...

0 投票する
2 に答える
1301 参照

css - PSDの対角グラデーションをcssxhtmlコードに実装するにはどうすればよいですか?

まず、私はデザイナーではなく、css/xhtmlコーダーでもないことを皆さんに伝えたいと思います。私は私の友人の一人にこの質問をしています、彼は斜めの勾配があるサイトで働いています(それは基本的に勾配がXとYの両方の方向にあることを意味します)、それで彼は画像をスライスするのに問題がありますXとYの両方向の勾配を維持するような方法で、スライスした画像を背景に塗りつぶすことができるようにします。

つまり、グラデーションがX方向のみである場合、通常、垂直方向の1px幅の画像をスライスします。同様に、グラデーションがY方向のみの場合、通常、水平方向の1pxの高さの画像をスライスします。しかし、勾配がX方向とY方向の両方にある場合はどうなりますか?この場合、画像をどのようにスライスするか、またはCSS / XHTMLでどのように実装できますか?

どうもありがとう

プクラジ

0 投票する
2 に答える
563 参照

python - Pythonでリストスライスを更新できるのに文字列スライスを更新できないのはなぜですか?

Python でリストのスライスを更新できるのに、文字列は更新できないのはなぜですか?

これには正当な理由がありますか?(確かにあると思います。)

0 投票する
7 に答える
225631 参照

python - NumPy 2d 配列のスライス、または nxn 配列 (n>m) から mxm サブマトリックスを抽出するにはどうすればよいですか?

NumPy nxn 配列をスライスしたい。その配列のm行と列の任意の選択を抽出したい(つまり、行/列の数にパターンがない)、それを新しいmxm配列にします。この例では、配列が 4x4 で、そこから 2x2 配列を抽出したいとします。

これが私たちの配列です:

削除する行と列は同じです。最も簡単なケースは、最初または最後にある 2x2 サブマトリックスを抽出する場合です。つまり、次のようになります。

しかし、行/列の別の混合物を削除する必要がある場合はどうすればよいでしょうか? 1 番目と 3 番目の行/行を削除して submatrix を抽出する必要がある場合はどうすればよい[[5,7],[13,15]]ですか? 行/行の任意の構成が可能です。行と列の両方に配列/インデックスのリストを使用して配列にインデックスを付ける必要があることをどこかで読みましたが、うまくいかないようです:

私は1つの方法を見つけました:

これに関する最初の問題は、私はそれを受け入れることができますが、ほとんど読めないことです. 誰かがより良い解決策を持っているなら、私は確かにそれを聞きたい.

その他のことは、フォーラムで、配列を使用して配列にインデックスを付けると、NumPy が目的の配列のコピーを作成することを強制することを読んだことです。したがって、大きな配列を扱う場合、これが問題になる可能性があります。それはなぜですか / このメカニズムはどのように機能しますか?

0 投票する
3 に答える
1364 参照

c# - この文字列スライスメソッドを改善する方法はありますか?

私はしばらく前にこの文字列拡張子を書きました、そして私は実際にそれからかなりの使用を得ています。

今はすべてのプロジェクトに含まれているので、もっとうまくできたのではないかと思います。より効率的ですか、それともいずれにせよ予期しない結果をもたらしますか?


スライス。Pythonの配列表記のように機能します。

他の多くの言語にもこのようなものがあります。string.Slice(1)と同等string.Substring(1)です。string.Substring(1,-1)最初と最後の文字を削除します。string.Substring(null,null,-1)文字列を反転します。string.Substring(step:2)1つおきの文字列を返します...これもJSのスライスに似ていますが、追加の引数があります。


あなたの提案に基づいて再改訂:

0 投票する
4 に答える
1072 参照

python - 2D numpy 配列の上対角

これは単純に思えます (3 行のループを書くのは簡単です) が、numpy スライスを使用して、numpy 配列の上対角線のインデックス位置のリストを作成するにはどうすればよいでしょうか? いえ

4x4 配列が与えられた場合、X のインデックス位置が必要です。

与える: