2

質問 :

Days は 30 個の要素を持つリストです。日から 5 番目、12 番目、23 番目の要素を削除する短いコード スニペットを記述します。

この質問に答える唯一の方法は、スプライシングを使用することです。これは動作します x = x[0:5] + x[6:12] + x[13:23] +x[24:31]??? それとももっと良い方法がありますか?

4

1 に答える 1

1

インデックスでリスト要素を削除するには:

x = [e for i, e in enumerate(x) if i not in [5, 12, 23]]
于 2013-11-10T21:28:50.127 に答える