6899 の数字を含むリストがあり、そこから i=3200 から i=4121 までの te 用語のみを含む新しいリストを作成する必要があります。コピー&ペーストのようなものです。
私は次のことを試しました:
e = a[3200<i<4121]
「e」が新しいリストで「a」が元のリストですが、このコードは新しいリストではなくフロートを返しますが、何かヒントはありますか?
slice
次の表記法を使用できます。
e = a[3200:4121]
オプションのstep
パラメーターもあります。
e = a[3200:4121:1]
これは上記と完全に同等ですが、その形式を使用して、(たとえば) インデックス 3200 で始まりインデックス 4121 で終わる他のすべての要素を取得できます (包括的ではありません)。
e = a[3200:4121:2]
「開始」パラメータは包括的ですが、「停止」パラメータは排他的であることに注意してください。したがって、 インデックス スライス アウト インデックスをlst[n:m]
見つめるリストが表示されます。n
m-1