作者: Kaoru Kusunoki | |
日時: 2004/3/17(11:22) |
こんにちは 次のような リスト a が存在して、こいつのある部分だけ簡単に 取り出したいのです。 たとえば1から4 と 7 から 9 b = a[1:4] + a[7:9] で b = [1,2,3,4,7,8,9] ができますが、もっと単純にはならないのでしょうか? イメージとしては a[1:4, 7:9] ですがこれは NG ですよね。。 ともう一つ、テストでプラス、マイナスを使ったらこんな結果が出るのですが これはどう考えたらいいのでしょうか。 >>> a [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] >>> a[1:2+1] [2, 3] >>> a[1:2+4:9] [2] >>> a[5:7+8:9] [6] >>> a[5:7-8:9] [6] >>> a[1:3:5] [2] ---------------- くすのき@まっとう http://www.heididorf.net kusunoki@...-inet.or.jp