[Python]Array.arrayの末尾の要素を複数削除するには?

python

どうも、ちょげ(@chogetarou)です。

Array.arrayの末尾の要素を複数削除する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

Array.arrayの末尾の要素を複数削除するには、スライシングを使います。

具体的には、Arrayに「array[:-count](countは削除する数)」でスライシングしたarrayを代入します。

array = array[:-count] #count分を削除

スライシングを使えば、Arrayの末尾の要素を複数削除できます。

使用例

import array as arr

numbers = arr.array('i', [1, 2, 3, 4, 5])

numbers = numbers[:-3]

print(numbers) #array('i', [1, 2])

コメント

タイトルとURLをコピーしました