1
私は名前がstim
のベクトルを持っています。ベクトルの長さは len(stim)=600000
です。ベクトル刺激は時間の経過とともに指数が600000
になります。ベクトルを以下に示す。時間の非常に大きなベクトルの小さな部分を選択するには?
In [168]:stim
Out[168]:
array([-111.94824219, -81.80664062, 10.21972656, ..., 9.78515625,
24.11132812, 50.25390625])
は、今私は、このベクトルの小さな部分を選択stim[60]
からstim[50]
に言うと、新しいベクトルを作成し、新しいものにベクトルstim
のこの小さなスライス部分を割り当てたい、stim_sliced
を言います。
私は助けていただければ幸いです。 - 彼らは両方kはO(k)があり、その効率はfor x in range
とgetitem
と同じであるよう
のpython3 slice
は、移動するための方法である:私はちょうどポール・コーネリアスの答えに追加するのpython 3.
'stim_sliced = stim [50:60]'の何が問題なのですか?これが標準のPythonスライシングです。 –