slice

    8

    4答えて

    最初の要素、3番目から200番目の要素、201番目の要素からstep-size 3の最後の要素まで、Pythonのリストから求めます。それを行うには 一つの方法は、個別のインデックス付けと連結している: new_list = old_list[0:1] + old_list[3:201] + old_list[201::3] はold_listにただ一つの指標でこれを行う方法はありますか?私は

    5

    1答えて

    私は興味があります、どのように2d配列から列スライスを作成するのですか? 私はTic-Tac-Toe用のゲームボード用の配列を持っていますが、私は列スライスを作成しようとしていますが、スライスは同じになっています。 /* Just trying to get rows and columns working first */ func() isWin() bool { win :=

    9

    1答えて

    円グラフの中にデータ値を追加するにはどうすればいいですか?これが可能かどうか?

    5

    2答えて

    負のインデックスが使用されている場合、DataFrame.ix()はデータフレームをスライスしていないようです。 私はDataFrameオブジェクトを持っていて、最後の2行をスライスする必要があります。 In [90]: df = pd.DataFrame(np.random.randn(10, 4)) In [91]: df Out[91]: 0 1

    43

    2答えて

    特定の文字の前に文字列の最後の部分を印刷しようとしています。 文字列.split()メソッドを使用するのか、文字列をスライスするのか、それとも別のものを使用するのかどうかはわかりません。ここで は動作しないいくつかのコードですが、私はロジックを示し思う: x = 'http://test.com/lalala-134' print x['-':0] # beginning at the end

    7

    4答えて

    http://play.golang.org/p/j-Y0mQzTdP package main import "fmt" type UselessStruct struct { a int b int } func main() { mySlice := make([]*UselessStruct, 5) for i := 0; i != 5

    6

    1答えて

    Goで文字列の部分文字列を取り出すと、新しいメモリは割り当てられません。代わりに、部分文字列の基礎となる表現には、元の文字列のデータポインタのオフセットであるデータポインタが含まれています。 これは、大きな文字列を持ち、小さな部分文字列を追跡したい場合、短い部分文字列へのすべての参照を解放するまで、ガベージコレクタは大きな文字列を解放できないことを意味します。 スライスにも同様の問題がありますが、

    5

    2答えて

    私は、スペースで文字列を分割: splstr = strings.Split(str, " ") は、それから私は、各単語を反復し、このような最初の文字を見て: splstr[i][0] == "#" しかし、私はその行からこれらのエラーを得た: ...: "#"をタイプuint8に変換できません ...無効な操作:splstr [i] [ 0] == "#"(不一致の種類UINT8と文字

    5

    3答えて

    大きな配列への参照があり、いくつかの要素(インデックスから末尾まで)は新しい行をDBに挿入する必要があります。 もっと大きな配列の一部への参照を作成できますか? あるいは、DBIのexecute_array関数を使って配列の一部を使用することもできます。バックグラウンドでデータのPerlコピーをロードする必要はありませんか? は、ここで私はより効率的に何をしたいです:Perlで $sh->exec

    5

    1答えて

    IOArray、またはMArrayのうち一般にスライス(サブアレイビュー)を効率的に構築する方法はありますか?つまり、同じ配列をとって、境界を制限するだけです。署名は、境界(1,1000)だけ元の配列の境界(500,700)持つ要素へのアクセスを与える表示を行うと、配列をとる、例えば (MArray a e m, Ix i) => a i e -> i -> i -> m (a i e) とす