私は小さいものから最も大きいものであることが再配置しようとしている次の配列奇妙なPythonのnumpyの配列のインデックスの挙動
[0. 100. 200. 300. 400. -500. -400. -300. -200. -100.]
を持っています。
jに格納されているposからnegへの転換点が見つかりました。
私は次のように印刷する場合、私はなぜそれがすべての方法400まで行かない?
>>print(frequencies[4])
400.0
しかし
>>print(frequencies[0:4-1])
[0. 100. 200. 300.]
を取得構文規則の奇妙な選択のようです。
Pythonのコンベンションが気に入らない場合は、自分の好みの言語を構築することをお勧めします。 – Julien
あなたのコードではどうやって取得できますか?どのような価値がありますか – Glostas
私はそれが良い選択だと思います。 'a = [9、8、7、6]'ならば、 'a [0:2] + a [2:4]'は '[9、8、7、6]'を再度与えます。 '2'を使うと、最初の部分の終わりと2番目の部分の開始の値が同じになります。 – Matthias