0

リストのリストの形式のデータがあります。(data[1::100])[3]最初の 100 個の要素にアクセスし、次にそれらすべての要素の 3 番目の列だけにアクセスするようなことをしたかったのです。Kaggle のチュートリアルでは、 のようなものを見たことがdata[1::100,3]ありますが、Python は次のように述べています。

TypeError: リストのインデックスは、タプルではなく整数でなければなりません。

これを行う簡単な方法はありますか?ループか何かを使用することもできますが、これは頻繁に出てくるので、省略形があると便利です。

4

1 に答える 1

0

リストのリストでは、次のことができます。

values = [l[3] for l in data[:100]]

同じことを達成するために。

于 2014-02-14T23:10:01.070 に答える