私は次のような機能を手に入れました
def f():
...
...
return [list1, list2]
これはリストのリストを返します
[[list1.item1,list1.item2,...],[list2.item1,list2.item2,...]]
今私が次のことをするとき:
for i in range(0,2):print f()[i][0:10]
それは動作し、スライスされたリストを印刷します
しかし、私がそうするなら
print f()[0:2][0:10]
次に、[0:10]スライスを無視してリストを出力します。
2番目のフォームを機能させる方法はありますか、それとも目的の結果を得るために毎回ループする必要がありますか?