初期リストの n 番目の要素がすべて省略された新しいリストを作成したいと考えています。たとえば、次のようになります。
['first', 'second', 'third', 'fourth', 'fifth', 'sixth', 'seventh']
作るから['second', 'third', 'fifth', 'sixth'
_n = 3
どうやってするか?まず第一に、削除しようとするのではなく、新しいリストを作成することでこれを達成するのは正しいですか? deque
後者についてはandで試しましrotate
たが、混乱してしまいました。
新しいリストを作成するために何かを試していましrange(1,len(list),n)
たが、それは削除される要素の位置であり、新しいリストのために保持されるものではありません。
希望のリストを取得するにはどうすればよいですか?